见解析
根据实验现象,A+B反应无明显现象,可确定A和B为CaCl2和HCl,再结合B+D反应有无色无味气体放出,反应的离子方程式为CO32-+2H+=CO2↑+H2O,可推出B为HCl,D为Na2CO3,C+B反应有白色沉淀生成,可推出C为AgNO3,反应的离子方程式为Ag++Cl-=AgCl↓,最后根据A+D反应有白色沉淀生成,推出A为CaCl2.
根据实验现象,A+B反应无明显现象,可确定A和B为CaCl2和HCl,再结合B+D反应有无色无味气体放出,反应的离子方程式为CO32-+2H+=CO2↑+H2O,可推出B为HCl,D为Na2CO3,C+B反应有白色沉淀生成,可推出C为AgNO3,反应的离子方程式为Ag++Cl-=AgCl↓,最后根据A+D反应有白色沉淀生成,推出A为CaCl2.
(1)由以上分析可知A为CaCl2,B为HCl,C为AgNO3,D为Na2CO3,故答案为:CaCl2;HCl;AgNO3;Na2CO3;
(2)B为HCl,D为Na2CO3,反应有无色无味气体放出,反应的离子方程式为CO32-+2H+=CO2↑+H2O,
B为HCl,C为AgNO3,反应的离子方程式为Ag++Cl-=AgCl↓,
故答案为:CO32-+2H+=CO2↑+H2O;Ag++Cl-=AgCl↓.