Hydrogen is evolved when dilute HCl reacts with magnesium , but nothing happens in the case of mercury and silver. Explain.
As Magnesium is more reactive than Hydrogen, it is above hydrogen in the reactivity series, it reacts with it to form hydrogen but as mercury and silver are less reactive metals, it is below hydrogen in the reactivity series, they do no react to form hydrogen