Ответ:
а) ○, ○ и ○ — запятая разделяет первые два однородных члена; перед одиночным союзом «и» запятая не ставится.
б) ○, а ○ и ○ — перед противительным союзом «а» ставится запятая; перед одиночным «и» запятая не нужна.
в) ○, ○, но ○ — запятые разделяют однородные члены перед союзом «но».
