The metals that will not displace hydrogen on reaction with dilute acids are
Copper
Silver
Gold
Different metals have different reactivity with acids. Zinc reacts with dilute hydrochloric acid to give zinc chloride and hydrogen.
Zn(s)+HCl(aq)→ZnCl2(aq)+H2(g)
Copper, gold and silver do not react with acids at all.