Generally, metals react 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)?
The explanation for the correct answer-
Option(C): Nitric acid
The explanation for the incorrect answer-
Option(A) : Sulfuric acid()
.
Option(B) : Hydrochloric acid ()
Hence, Nitric acid is the only acid that does not produce Hydrogen gas but instead produces water when react with metal except