Which of the following metals will not react with hydrochloric acid (HCl)?
A. Iron (Fe)
B. Magnesium (Mg)
C. Zinc (Zn)
D. Gold (Au)
Gold (Au) is a noble metal and does not react with hydrochloric acid (HCl). Iron, magnesium, and zinc are reactive metals that can undergo displacement reactions with hydrochloric acid to produce hydrogen gas.
Therefore, the Correct Answer is D.