Ответ:

Степени окисления изменяются:

  • \(\mathrm{C^{+2}\rightarrow C^{+4}}\) — углерод отдаёт 2 электрона;
  • \(\mathrm{Cl_2^0\rightarrow 2Cl^{-1}}\) — два атома хлора принимают 2 электрона.

Электронный баланс:

\[\mathrm{C^{+2}-2e^-\rightarrow C^{+4}}\]

\[\mathrm{Cl_2^0+2e^-\rightarrow2Cl^{-1}}\]

Уравниваем остальные атомы:

\[\mathrm{CO+Cl_2+4KOH\rightarrow K_2CO_3+2KCl+2H_2O}\]

Окислитель — \(\mathrm{Cl_2}\), так как хлор принимает электроны.

Восстановитель — \(\mathrm{CO}\), так как углерод отдаёт электроны.

Ответ: \(\mathrm{CO+Cl_2+4KOH\rightarrow K_2CO_3+2KCl+2H_2O}\); окислитель — \(\mathrm{Cl_2}\), восстановитель — \(\mathrm{CO}\).