Ответ:

Молекулярное уравнение:

Mg + 2HCl → MgCl2 + H2↑

Полное ионное уравнение:

Mg + 2H+ + 2Cl− → Mg2+ + 2Cl− + H2↑

Ионы Cl− не изменяются и сокращаются.

Сокращённое ионное уравнение:

Mg + 2H+ → Mg2+ + H2↑

Переход электронов:

Mg0 − 2e− → Mg2+ — магний отдаёт электроны и окисляется.

2H+ + 2e− → H20 — ионы водорода принимают электроны и восстанавливаются.

Окислитель — ионы H+ соляной кислоты: они принимают электроны.

Ответ: окислитель — H+; продукт восстановления — водород H2.