单项选择题

等质量的下列金属分别与足量的稀盐酸反应,生成氢气最多的是()

A.铁
B.镁
C.锌
D.铝