将下列物质的量浓度相等的溶液等体积两两混合有白色沉淀生成,加入过量的稀硝酸后,沉淀消失并放出气体,再加入硝酸银溶液又有白色沉淀生成的是
A.Na2CO3和Ca(OH)2
B.Na2CO3和CaCl2
C.Ca(HCO3)2和NaOH
D.Na2SO4和Ba(NO3)2
答案:B
题目分析:A、Na2CO3和Ca(OH)2等浓度等体积混合产生白色沉淀,Ca2++CO32-=CaCO3↓,加入过量硝酸发生反应,OH-+H+=H2O;CaCO3+2H+=CO2↑+H2O+Ca2+;再加入AgNO3溶液无白色沉淀生成,故A不符合; B、Na2CO3和CaCl2再加入AgNO3溶液,Ag++Cl-=AgCl↓,有白色沉淀生成,故B符合;
C、Ca(HCO3)2和NaOH等浓度等体积混合产生白色沉淀,Ca2++HCO3-+OH-=CaCO3↓+H2O,加入过量硝酸发生反应,CaCO3+2H+=CO2↑+H2O+Ca2+,但是加入AgNO3溶液无白色沉淀产生;故C不符合;
D、Na2SO4和Ba(NO3)2等浓度等体积混合产生白色沉淀,Ba2++SO42-=BaSO4↓,加入过量硝酸不发生反应,无沉淀消失和气体生成,故D不符合;
点评:本题有一个突破点在于稀硝酸体系中出现沉淀,则可以排除A、C选项,再根据有气体生成可以得正确选项。