(a) Which of the following metals would give hydrogen when added to dilute hydrochloric acid? iron copper magnesium (b) Explain why do surfaces of some metals acquire a dull appearance when exposed to air for a long lime. | Shiksha Nation