73g10%盐酸含有氯化氢的物质的量为=0.2mol. A、发生反应Mg(OH)2+2HCl=MgCl2+H2O,根据反应可知0.2molHCl反应,需0.1molMg(OH)2,溶液增重为Mg(OH)2的质量为0.1mol×58g/mol=5.8g; B、发生反应MgO+2HCl=MgCl2+H2O,根据反应可知0.2molHCl反应,需0.1molMgO,溶液增重为MgO的质量为0.1mol×40g/mol=4g; C、发生反应Mg+2HCl=MgCl2+H2↑,根据反应可知0.2molHCl反应,需0.1molMg,生成氢气0.1mol,溶液增重为Mg的质量减去生成的氢气的质量为0.1mol×24g/mol-0.1mol×2g/mol=2.2g; D、发生反应MgCO3+2HCl=MgCl2+H2O+CO2↑,根据反应可知0.2molHCl反应,需0.1molMgMgCO3,生成CO20.1mol,溶液增重为MgCO3的质量减去生成的CO2的质量为0.1mol×84g/mol-0.1mol×44g/mol=4g; 所以溶液质量增重为Mg(OH)2>MgO=MgCO3>Mg. 溶液中氯化镁的物质的量相同,所以溶液质量越大,氯化镁浓度越小,所以与Mg(OH)2反应,所得溶液浓度最小. 故选A. |