Generally metals reacts with acids to give salt and hydrogen gas. Which of the following acids does not give hydrogen gas on reacting with metals (except Mn and Mg)?
A
H2SO4
No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
HCl
No worries! We‘ve got your back. Try BYJU‘S free classes today!
C
HNO3
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
D
All of these
No worries! We‘ve got your back. Try BYJU‘S free classes today!
Open in App
Solution
The correct option is CHNO3
Hint: Nitric acid is a strong oxidizing agent that can oxidise hydrogen gas.
Step 1:
Generally metals reacts with acids to give salt and hydrogen gas. For example:
K(s)+H2SO4(aq)→K2SO4(aq)+H2(g).
2K(s)+2HCl(aq)→2KCl(aq)+H2(g)
Step 2:
The end product of the reaction nitric acid with metals depends on the reactivity of the metal since nitric acid is a strong oxidizing agent that can oxidise hydrogen gas produced to water along with the production of oxides of nitrogen. For example: Mg(s)+2HNO3(aq)→Mg(NO3)2(aq)+H2(g)
8K(s)+10HNO3(aq)→8KNO3(aq)+N2O(g)+5H2O(l)
Step 3: In the second reaction of metal with nitric acid, no hydrogen gas is produced because the hydrogen gas produced by displacement is oxidised to water. Final step: So, the correct option is (C) HNO3.