有一瓶无色溶液,可能含有Na+、K+、Al3+、Mg2+、NH4+、Cl﹣、SO42﹣、HCO3﹣、Ba2+、MnO4﹣中的几种.为确定其成分,进行如下实验:
①取少许溶液,逐渐加入过量的Na2O2固体,产生无色无味的气体和白色沉淀,且白色沉淀逐渐增多后又部分溶解;
②另取部分溶液,加入HNO3酸化的Ba(NO3)2溶液,有白色沉淀产生;
③用洁净的铂丝蘸取原溶液在酒精灯火焰上灼烧,观察到黄色火焰,
下列推断正确的( )
A:由①只能确定溶液中有Al3+、Mg2+,没有HCO3﹣
B:由②知溶液中有SO42﹣,没有Ba2+
C:由③确定溶液中有Na+,没有K+
D:若检验溶液中是否有存在Cl﹣,可取少许原溶液,直接向其中加入AgNO3溶液