Ответ:

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

а) ○, ○, а ○

б) ○, но ○ и ○

в) ○, ○ и ○