①因为碳酸银和氯化银都不溶于水,其它物质都不会有两种沉淀,故A为AgNO3;②因为B+E产生气泡,故B一定含有碳酸根离子,故B为Na2CO3;则E为稀盐酸;反应的化学方程式为:Na2CO3+2HCl═2NaCl+H2O+CO2↑.③因为B+C产生沉淀,故C为Ca(NO3)2;④剩下的就是D为KNO3.故答案为:(1)AgNO3,Na2CO3,Ca(NO3)2,KNO3,HCl;(2)AgNO3+HCl═AgCl↓+HNO3,Na2CO3+2HCl═2NaCl+H2O+CO2↑.