因为A、E的溶液显碱性,且0.1mol/L的A溶液pH小于13,所以A是弱酸强碱盐,可以知道A:Na2CO3 进一步知道E:Ba(OH)2
在B中加入氨水有白色沉淀,继续加氨水之过量,沉淀消失,可以排除Al3+,Fe3+,知道B的阳离子是Ag+,再由A~E都是可溶性化合物,可以知道B的阴离子是NO3-(Ag2CO3,Ag2SO4均微溶,AgOH不稳定,详见百度百科)
因为加入铁后溶液质量增加,所以C的阳离子是Fe3+,D的阳离子为仅剩的Al3+.
答案:A:Na2CO3 B:AgNO3 E:Ba(OH)2
3. 2Fe3+ + Fe===3Fe2+
4. Al3+ + 4OH- ===[AlO2]- + 2H2O