Ответ:

Между однородными членами перед союзом «а» и перед союзом «но» ставится запятая. При повторяющемся союзе «и» запятые ставятся между однородными членами. При одиночном союзе «и» запятая не ставится.

Мне нравится лето, а не зима.

Бабушка испекла и блинчики, и пирожки, и торт.

Огоньки были небольшие, но красивые.

Воробьи и синички радовались хорошей погоде.