StreakPeaked· Practice

ExamsJEE MainChemistry

The metal that gives hydrogen gas upon treatment with both acid as well as base is:

  1. mercury
  2. zinc
  3. iron
  4. magnesium

Correct answer: zinc

Solution

Zinc is amphoteric: Zn + 2HCl -> ZnCl2 + H2 and Zn + 2NaOH -> Na2ZnO2 + H2, so it liberates hydrogen with both acids and bases.

Related JEE Main Chemistry questions

⚔️ Practice JEE Main Chemistry free + battle 1v1 →