Ответ:
Между однородными членами перед союзом «а» и перед союзом «но» ставится запятая. При повторяющемся союзе «и» запятые ставятся между однородными членами. При одиночном союзе «и» запятая не ставится.
Мне нравится лето, а не зима.
Бабушка испекла и блинчики, и пирожки, и торт.
Огоньки были небольшие, но красивые.
Воробьи и синички радовались хорошей погоде.
