Name a metal which reacts with very dilute Nitric Acid to give Hydrogen
Magnesium
Nitric acid does not liberate Hydrogen unlike other acids as it is a very strong oxidising agent. Any hydrogen initially produced by the action of a metal on nitric acid is at once oxidised by more of the acid to water and the reduction products of the acid like NO, NO2 are formed
The acid is so dilute that its usual oxidising action is weakened and some hydrogen escapes oxidation