The correct option is A Zinc
Generally, metals react with acids and produce hydrogen gas but the metals do not react with bases and give off hydrogen gas.
Zinc and aluminium are the exceptions in this case. Both of them can react with acid and with base such metals are known as amphoteric metals.
Amphoteric metals are those that can react both as an acid and as a base. Many metals such as zinc, copper. Aluminium forms amphoteric oxides or hydroxides.
For zinc .
(A).Zinc can react with strong acid such as HCl to give off H2. The reaction can be written as :
Zn+2HCl→ZnCl2+H2
(B). The reaction of zinc (Zn) with a base NaOH also produces hydrogen.
The reaction is :
Zn+2NaOH→Na2ZnO2+H2
Option (a) is correct