C.碳酸钠、硫酸 D.氢氧化钠、盐酸
解析:根据不增原则,在把BaCl2转化成沉淀时应选碳酸钠,不选碳酸钾;同理,在把碳酸钡转化回BaCl2时,应选盐酸而不是硫酸;所以选B。
答案:B
7.有甲、乙、丙三种溶液,进行如下操作:
Na2CO3溶液白色沉淀
沉淀溶解并产生气体产生白色沉淀
则甲、乙、丙三种溶液中的溶质可能是( )
A.BaCl2、H2SO4、MgCl2
B.CaCl2、HNO3、AgNO3
C.CaCl2、HNO3、NaCl
D.BaCl2、HCl、Na2CO3
解析:A中,BaSO4不溶于稀硫酸;B中,发生的反应依次为CaCl2+Na2CO3CaCO3↓+2NaCl,CaCO3+2HNO3Ca(NO3)2+H2O+CO2↑,AgNO3+NaClAgCl↓+NaNO3;C中,最后加入NaCl不能产生白色沉淀;D中,由于第二步加入过量盐酸,第三步也得不到BaCO3沉淀。
答案:B
8.提纯含有少量硝酸钡杂质的硝酸钾溶液,设计了如下实验方案:
溶液KNO3溶液则X试剂为( )
A.Na2CO3 B.K2CO3
C.Na2SO4 D.K2SO4
解析:沉淀Ba2+应用碳酸盐而不可选用硫酸盐,因为碳酸盐过量才能保证Ba2+被除净,而过量的碳酸盐还能用HNO3除去;而硫酸盐虽能保证Ba2+被除净,但过量的硫酸盐无法用HNO3除去;因为是钾盐溶液,故不能用Na2CO3。
答案:B
9.某化学兴趣小组在课外活动中,对某溶液进行了多次检测,其中三次检测结果如下表所示:
检测次数 溶液中检测出的物质 第一次 KCl、K2SO4、Na2CO3、NaCl 第二次 KCl、BaCl2、Na2SO4、K2CO3 第三次 Na2SO4、KCl、K2CO3、NaCl
请回答下列问题。
(1)三次检测结果中第 次检测结果肯定不正确。
(2)在检测时,为了确定溶液中是否存在硫酸根离子、碳酸根离子和氯离子(不考虑其他酸根离子),进行如下实验:
第一步:向溶液中滴加过量的 (填化学式)溶液,其目的是检验C并将其除去;
第二步:加入 (填化学式)溶液,其目的是 ;
第三步:过滤,再向滤液中加入 (填化学式)溶液,其目的是 。
解析:(1)第二次检测结果中的BaCl2与Na2SO4、K2CO3能发生化学反应分别生成BaSO4、BaCO3沉淀而不能共存,故不正确。(2)检验并除去C应选择HNO3溶液,这样不会影响其他