体积为1L的某溶液可能含有Cl-、NO3-、SO42-、CO32-、NH4+、Fe2+、Al3+、Ba2+和K+ , 取该溶液100mL,加入过量NaOH溶液,加热,得到0.02mol气体,同时产生的白色沉淀迅速变为灰绿色,过滤、洗涤、灼烧,得到1.6g固体;向上述滤液中加入足量BaCl2溶液,得到4.66g不溶于盐酸的沉淀。下列叙述正确的是( )
A、溶液中的主要离子仅为SO42-、Fe2+、NH4+
B、Cl-一定存在,且c(Cl-)=0.2mol·L-1
C、向原溶液中加入硫酸,可能有气体生成
D、CO32-、Al3+一定不存在,K+可能存在