(1)第一份溶液中滴加酚酞后,溶液呈红色,说明溶液呈碱性,可能含有氢氧化钠或碳酸钠;
(2)第二份溶液中滴加稀盐酸后,开始无明显现象,随着盐酸的滴入逐渐有气泡产生,说明一定有氢氧化钠和碳酸钠;
(3)第三份溶液中滴加BaCl2后有白色沉淀生成,过滤,所得沉淀全部溶于稀盐酸,由于硫酸钡沉淀不溶于稀盐酸,故一定不含有硫酸钠,无法确定氯化钠是否存在;
A、氢氧化钠一定存在,氯化钠可能存在,故A错误;
B、氢氧化钠一定存在,故B错误;
C、氯化钠不一定含有,故C错误;
D、一定含有Na2CO3,一定没有Na2SO4,故D正确;
故选D,