Metal reacts with acid to produce hydrogen gas. But when metal reacts with HNO3 hydrogen gas is not given out. Give a reason.
Metals react with acid to produce hydrogen gas. Since,HNO3 is a strong oxidising agent, it converts hydrogen gas into water by oxidising it.