Which acid among the following is not used to produce hydrogen gas even in its dilute form on reacting with metals:-
Nitric acid
Nitric acid (HNO3) is a strong oxidising agent so it oxidises the other element or compound and reduces itself and when it reacts with metals it won't produce hydrogen gas instead it oxidises hydrogen to form water. The metals that produce hydrogen with extremely diluted nitric acids are magnesium (Mg) and manganese (Mn).