A:Na2CO3
B:HCl
C:AgNO3
D:BaCl2
E:NaHSO4
NaHSO4+BaCl2==NaCl+HCl+BaSO4↓
NaHSO4+Na2CO3==Na2SO4+NaHCO3(NaHSO4少量)
2NaHSO4+Na2CO3==2Na2SO4+H2O+CO2↑(NaHSO4足量)
NaHSO4+2AgNO3==Ag2SO4↓+NaNO3+HNO3
解此题的突破口在于第6个条件:2和3反应中的沉淀是同一种物质.
因此可知C为AgNO3,B和D中一个为HCl,另一个就为BaCl2,再根据其他条件可推出结果.