2.
某溶液中含有\(\rm{Na^{+}}\)、\(\rm{Al^{3+}}\)、\(\rm{{NH}_{4}^{+}}\)、\(\rm{Fe^{3+}}\)、\(\rm{Mg^{2+}}\)、\(\rm{Ba^{2+}}\)、\(\rm{Cl^{-}}\)、\(\rm{{SO}_{4}^{2-}}\)中的一种或几种,现取两份\(\rm{100 mL}\)溶液进行如下实验:
\(\rm{①}\)第一份加过量\(\rm{NaOH}\)溶液并加热,收集到\(\rm{0.03 mol}\)气体,同时得到溶液甲;
\(\rm{②}\)向甲溶液中通入过量\(\rm{CO_{2}}\),生成白色沉淀,沉淀经过滤、洗涤、灼烧后,得到\(\rm{1.02 g}\)固体;
\(\rm{③}\)第二份溶液中加入足量\(\rm{BaCl_{2}}\)溶液,生成白色沉淀,过滤后的沉淀经足量盐酸洗涤、干燥后,得到\(\rm{23.3 g}\)固体;向滤液中加入\(\rm{AgNO_{3}}\)溶液,有白色沉淀产生。
下列说法正确的是