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? 3 years ago a) H2 SO4 b) HCl c) HNO3 d) All of these Answer: c) HNO3