D
分析:氯气与金属反应生成金属氯化物,可根据化学方程式进行计算;也可以根据氧化还原反应的电子守恒计算.
解答:A、2Al+3Cl
2=2AlCl
3,Al~Al
3+~3e-;Cl
2~2Cl~2e-,则2Al~3Cl
2 7.1g氯气为0.1mol,所以消耗Al
mol×27g/mol=1.8g
B、2Fe+3Cl
2=2FeCl
3,Fe~Fe
3+~3e-,结合A项可知,2Fe~3Cl
2,消耗铁为
3mol×56g/mol=3.7g
C、Mg+Cl
2=MgCl
2,Mg~Mg
2+~2e-结合A项可知,Mg~Cl
2,消耗镁0.1mool×24g/mol=2.4g
D、2Na+Cl
2=2NaCl,Na~Na
+~e-结合A项可知,2Na~Cl
2,消耗0.2mol×23g/mol=4.6g
故选D.
点评:本题考查了氯气的性质,化学方程式计算,电子守恒的应用.