将等质量的镁和铝相混合,取等质量的混合物四份,分别加到足量的下列溶液中,充分反应后,放出氢气最多的是()?

问题描述:

将等质量的镁和铝相混合,取等质量的混合物四份,分别加到足量的下列溶液中,充分反应后,放出氢气最多的是()?
A.3mol/L的HCL
B.4mol/L的HNO3
C.8mol/L的NaOH
D.18mol/L的H2SO4
为什么?不能选D?
请详细说明每个选项,

B硝酸氧化不出氢气;
C碱和铝反应得到的氢气少
D浓硫酸直接把金属钝化了..