Ответ:

Уравнение реакции:

\(\mathrm{Mg + 2HCl \rightarrow MgCl_2 + H_2\uparrow}\).

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

\(\mathrm{Mg^0 - 2e^- \rightarrow Mg^{2+}}\) — окисление, магний является восстановителем.

\(\mathrm{2H^+ + 2e^- \rightarrow H_2^0}\) — восстановление, ионы водорода являются окислителем.

Ответ: окислитель — H⁺ (или HCl); восстановитель — Mg.