取该固体粉末少量,加足量水,搅拌,静置,得到白色沉淀,上层为无色溶液,说明不存在氯化铜,白色沉淀中加入足量稀硝酸,白色沉淀有一部分溶解(对应的沉淀只能是碳酸钡和硫酸钡,而硫酸钡不溶于稀硝酸,碳酸钡能够溶解于稀硝酸,所以此时的部分不溶解证明有硫酸钡的存在,也就是说原物质中存在硫酸钠),且有无色气体产生(这个气体从给定物质可以看出只能为二氧化碳,从而确定了碳酸钡的存在,进而推断碳酸钠的存在),说明了一定存在硝酸钡、碳酸钠和硫酸钠,对于氯化钾,题中的现象不能确定;综上所述固体粉末一定含有硝酸钡、碳酸钠和硫酸钠;一定不含有氯化铜;氯化钾可能有;
故选B.