问题 选择题

向下列溶液中通入过量的CO2,有固体析出的是(   )

①Ba(NO3)2 ②Na2CO3饱和溶液 ③氨化的饱和食盐水 ④CaCl2

A.①②

B.②③

C.③④

D.①④

答案

答案:B

CO2与Ba(NO3)2溶液、CaCl2溶液均不发生反应。CO2+H2O+Na2CO3====2NaHCO3,因NaHCO3在水中溶解度相对较小,故通CO2于饱和Na2CO3溶液中会析出NaHCO3固体。氨化的饱和食盐水,因发生NaCl+NH3+CO2+H2O====NaHCO3↓+NH4Cl,也析出NaHCO3固体。

填空题
单项选择题