向溶液中加入HCl,即向溶液中加入大量的H+,则会发生如下反应:
SiO32- + 2H+ =H2SiO3↓(白色沉淀),使得SiO32- 浓度减小;
AlO2- + H2O + H+=Al(OH)3↓(白色沉淀),又有盐酸过量所以发生如下反应:Al(OH)3 +3H+=3H3O+Al3+ ;使得AlO2-浓度减小;
NO3-在酸性条件下具有强氧化性,而S2-有强还原性,所以H+、NO3-和S2-会发生氧化还原反应(H+、NO3-和S2-反应较复杂,与温度有关,加热生成H2SO4和NO);使得NO3-和S2-浓度减小;
而再加入过量NaOH溶液时,H2SiO3沉淀溶于碱性溶液,生成SiO32-,所以SiO32-的浓度无明显变化;而Al3+会发生如下反应:Al3+ + 4OH- = 2H2O + AlO2-;所以AlO2-的浓度无明显变化;
所以溶液中大量减少的阴离子为NO3-、S2;
所以答案选AD.