Start learning →

Which acid generally does NOT give hydrogen gas on reacting with metals (except Mn, Mg)?

Ahydrochloric acid
Bsulphuric acid (dilute)
Cacetic acid
Dnitric acid (HNO₃)
Answer & Solution
Correct answer: D. nitric acid (HNO₃)
HNO₃ is a strong oxidiser it oxidises the H₂ produced to water, so metals (except Mn, Mg with very dilute HNO₃) give oxides/nitrogen oxides instead of H₂.
Practise this question with Quill — Andhra Pradesh SSC (Class 10) →

Keep practising Metals and Non-metals

Browse all Metals and Non-metals questions for Andhra Pradesh SSC (Class 10), or explore more Science topics.

Start a Metals and Non-metals lesson →