Which of the following metal(s) on treatment with will liberate
gas?
A. Sn
B. Zn
C. Al
D. Mg
A and B only
B and C only
A, B and C only
D only
Zn, Sn and Al produce hydrogen on reaction with NaOH. Reactions are as follows: