Magnesium + hydrochloric acid → magnesium chloride + hydrogen

Mg + 2HCl → MgCl2 + H2

In this reaction:
Magnesium (Mg) is a
Hydrogen (H2) is a
magnesium chloride (MgCl2) is a
hydrochloric acid (HCl) is a..