Which of the following reactions produces hydrogen?
A.
$$Mg + {H_2}O$$
B.
$${H_2}{S_4}{O_8} + {H_2}O$$
C.
$$Ba{O_2} + HCl$$
D.
$$N{a_2}{O_2} + 2HCl$$
Answer :
$$Mg + {H_2}O$$
Solution :
Alkali and alkaline earth metals react with water to produce hydrogen gas and metal hydroxide. This is due to their high electropositive character.
$$Mg + 2{H_2}O \to Mg{\left( {OH} \right)_2} + {H_2}$$
Releted MCQ Question on Inorganic Chemistry >> S - Block Elements
Releted Question 1
A substance absorbs $$C{O_2}$$ and voilently reacts with water. The substance is