(a) When sulphuric acid is added to zinc, zinc reacts with sulphuric acid forming zinc sulphate, liberating hydrogen gas.
(b) When sulphuric acid is added to magnesium, magnesium reacts with sulphuric acid forming magnesium sulphate, liberating hydrogen gas.
(c) When hydrochloric acid is added to aluminium, aluminium reacts with hydrochloric acid forming aluminium chloride, liberating hydrogen gas.