Which of aluminium, lead, mercury and calcium react with dilute hydrochloric acid to give hydrogen? | StemPy Lab