Which of the following acids is not used in the preparation of hydrogen from metals?
Nitric acid
Nitric acid, even in its dilute form is not used in the preparation of hydrogen from metals because nitric acid is a powerful oxidising agent. The oxygen formed due to its decomposition, oxidises the hydrogen to give water. Thus, defeating the purpose of reaction.