The metal that will liberate H\(_2\) gas from dilute HNO\(_3\) is
Answer Details
Dilute nitric acid (HNO\(_3\)) is an oxidising acid, which means it usually oxidises the metal and is itself reduced to nitrogen oxides (such as NO or NO\(_2\)) rather than producing hydrogen gas. This is different from non-oxidising acids like dilute HCl or dilute H\(_2\)SO\(_4\), which readily liberate H\(_2\) with reactive metals.
However, magnesium (Mg) is an exception. Because magnesium is extremely reactive (high up in the electrochemical series), it reacts so vigorously with very dilute HNO\(_3\) that the reaction proceeds faster than the acid can act as an oxidising agent. The result is that hydrogen gas is liberated:
Copper (Cu) is below hydrogen in the activity series and cannot displace hydrogen from any acid under normal conditions. Zinc (Zn) reacts with dilute HNO\(_3\) but produces NO gas rather than H\(_2\), because it is not reactive enough to overcome the oxidising nature of the acid. Calcium (Ca) is very reactive but reacts explosively with water itself and, in practice with dilute HNO\(_3\), produces nitrogen oxides or ammonia rather than clean H\(_2\) liberation; the standard examination answer for this question is magnesium.