某溶液与Al反应能放出H2,下列离子在该溶液中可能能大量共存的是

问题描述:

某溶液与Al反应能放出H2,下列离子在该溶液中可能能大量共存的是
A.NH4+ Fe2+ NO3- SO42- B.Na+ K+ Cl- SO42-
C.Ba2+ k+ Cl- NO3- D.K+ Ca2+ HCO3- Cl-
双选 为什么?求具体原因

A,酸性溶液中因有硝酸根离子,不生成H2;碱性溶液中因有亚铁离子要生成氢氧化亚铁沉淀
B,肯定行
C,可能行.酸性同A中酸性原因,碱性可以
D酸性时HCO3-生成CO2,碱性时HCO3-生成CO32-再生成碳酸钙沉淀与铝能产生H2的溶液可以是酸性的也可以是强碱性的。就是说在每个选项中所给的四种离子以外分别再加上H+、OH-看能不能大量共存,