Why is it that non metals do not displace hydrogen from dilute acids?
Nitric acid, even in its diluted form, is not used in the preparation of hydrogen from metals because metals on reaction with nitric acid can't replace the hydrogen atom.
(a) Explain why metals usually do not liberate hydrogen gas with dilute nitric acid. (b) Name two metals which can, however, liberate hydrogen gas from very dilute nitric acid.