Check sibling questions

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



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. 

So, the correct answer is (c) HNO 3

Get live Maths 1-on-1 Classs - Class 6 to 12

Ask a doubt
Maninder Singh's photo - Co-founder, Teachoo

Made by

Maninder Singh

CA Maninder Singh is a Chartered Accountant for the past 13 years and a teacher from the past 17 years. He teaches Science, Economics, Accounting and English at Teachoo