Acids do not react with metals except with Zn, Al and Sn.
False
The given statement is false. Most of the metals react with acids. The metals which are more reactive than hydrogen can replace the hydrogen ion from an acid. For example, sodium, potassium can replace hydrogen from acids. The equation for the reaction of sodium and potassium with dilute hydrochloric acid is given below.
2Na(s)+2HCl(aq)→2NaCl(aq)+H2(g)
2K(s)+2HCl(aq)→2KCl(aq)+H2(g)
The metals which are less reactive than hydrogen cannot replace it from acids. For eg. Gold, Platinum etc.
So the given statement is false.