①加入适量的硝酸银溶液来除去氯化钠,由于硝酸银只和氯化钠反应,且生成物为难溶性氯化银和硝酸钠,反应为:AgNO3+NaCl=AgCl↓+NaNO3.去掉了氯化钠而生成了硝酸钠,没有引入新的杂质.过滤即可得到硝酸钠溶液.正确.
②二氧化碳气体能够与氢氧化钠反应,对应的反应为:CO2+2NaOH=Na2CO3.所以不能用氢氧化钠来除去二氧化碳中的水蒸气.错误.
③主要成分碳酸钙不溶于水,而杂质氯化钙能够溶解于水,所以加水溶解、过滤可以得到纯净的碳酸钙.正确.
④将氯化钡加入到混有硫酸钠的氯化钠中,由于氯化钡只和硫酸钠反应生成难溶性硫酸钡和氯化钠(主要成分),对应的反应为:BaCl2+Na2SO4=BaSO4↓+2NaCl.除去了硫酸钠而生成了主要成分氯化钠,过滤后可以实现除杂目的.正确.
分析选项可知B符合要求.
故选B.