Food cans are coated with tin and not with zinc because
(a) zinc is costlier than tin.
(b) zinc has a higher melting point than tin.
(c) zinc is more reactive than tin.
(d) zinc is less reactive than tin.
Though zinc is more reactive than iron, yet it prevents rusting. Justify.