Do all metals liberate hydrogen gas from dilute acids??

No, all metals do not react with dilute acids to liberate hydrogen. Some noble metals are gold, silver and platinum which do not liberate hydrogen from dilute acids. Reactive metals like zinc liberate hydrogen on reaction with acid
Zn + 2 HCl  ZnCl2 + H2

  • 15
What are you looking for?