Which of the given metals produces hydrogen gas on reacting with hydrochloric acid as well as sodium hydroxide solution?
Name the gas produced when aluminium foil reacts with :
(a) dilute hydrochloric acid.
(b) sodium hydroxide solution.