Generally metals react with acids to give salt and hydrogen gas. Which of the following acids does not give hydrogen gas when reacting with metals (except Mn and Mg)?

(A) H 2 SO 4

(B) HCl

(C) HNO 3

(D) All of these

 

Answer

When metals react with HNO 3 , H 2 is not liberated.

This is because HNO 3  is a strong oxidising agent . So, as soon as the hydrogen gas is formed, it is oxidised to water. 

reaction between Nitric acid and water - Teachoo.png

So, the correct answer is (c) HNO 3

Remove Ads
Teachoo · Class 10 Explore Class 10
Maninder Singh's photo - Co-founder, Teachoo

Made by

Maninder Singh

CA Maninder Singh is a Chartered Accountant with 16+ years of practical experience and 20+ years of teaching experience. He teaches Science, Economics, Accounting and English at Teachoo using clear explanations and exam-focused methods students can trust.

For faster and distraction-free study, students can choose Teachoo Black.