单项选择题

把钠、镁、铝各0.1g,分别与足量的盐酸反应,反应后()

A.钠与水反应产生的氢气体积最大
B.铝与酸反应产生的氢气体积最大
C.镁与酸反应产生的氢气体积最大
D.三种金属与酸反应产生的氢气体积相同