Which of the following reaction produces hydrogen ?
H2S4O8 + H2O
BaO + HCl
Mg + H2O
Na2O2 + 2HCl
Mg + 2H2O → MgOH2 + H2 ↑