Ответ:

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

  1. [— = О, О, О]
  2. [— = О и (да) О]
  3. [— = О, а О]
  4. [— = О, но (да) О]
  5. [— = О, и О, и О]