Ответ:

  1. О, О.
  2. О, но О.
  3. О или О.
  4. О, О и О.

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