Question
Question: Which of the following metals give hydrogen with all three reactants; water, acid, alkali. \( A. ...
Which of the following metals give hydrogen with all three reactants; water, acid, alkali.
A. Fe
B. Zn
C. Mg
D. Na
Solution
The entire above element is given is metal. Metal is hard, sonorous, lustrous, malleable (can be drawn into a thin sheet) and ductile (can be drawn into wire). Generally they are good conductors of heat and electricity. They also show colour property.
Complete step by step answer
The chemical properties of metal give hydrogen with water, acid and alkali. In the given question out of all the metal one metal doesn’t give hydrogen with all the reactant. Let us see their reaction with all the reactants.
Reaction of Fe with all the reactant,
Fe+2HCl→FeCl2+H2 (React with acid)
Fe+NaOH→ No reaction (With alkali)
3Fe+4H2O→Fe3O4+4H2 (With water as steam)
Similarly, Reaction of Zn with all the three reactants,
Zn+2HCl→ZnCl2+H2 (With acid)
Zn+2NaOH→Na2ZnO2+H2 (With alkali)
Zn+H2O→Zn(OH)2+H2 (With water
Reaction of Mg with all the three reactant,
Mg+2HCl→MgCl2+H2 (With acid)
Mg+NaOH→ No Reaction
Under normal conditions, magnesium metal does not react with an aqueous solution of sodium hydroxide.
Mg+2H2O→Mg(OH)2+H2 (With water)
And, reaction of Na with all three reactant,
Na+2HCl→NaCl+H2 (With acid)
2Na+2H2O→2NaOH+H2 (With water)
Na+NaOH→ No reaction
As sodium is also an alkali metal it does not react with base and does not give hydrogen gas.
From the above reaction it may conclude that only Zinc (Zn) metal will give Hydrogen (H2) gas with all the reactant that is water, acid and alkali.
Thus, the correct option is B.
Note
Among all the given metal sodium is highly reactive metal is readily react with water to produce Hydrogen gas and can cause for. So, for safety purposes Sodium is kept in kerosene which makes it less reactive and stable. Generally all the elements of the first group are more reactive.