The BJP has declared its first list of candidates for the coming Gujarat Assembly elections, to be held in two phases on December 7 and 14.