[解析]
解:镁和硫酸会生成氢气,碳酸钠和硫酸会生成二氧化碳,二氧化碳和水会生成碳酸,碳酸能使酚酞变红色,硫酸、硫酸钠会与氯化钡生成硫酸钡沉淀,硫酸钡沉淀不溶于酸。
固体混合物加入稀硫酸会生成气体B,气体B通入紫色石蕊试液,不会变成红色,所以混合物中不含碳酸钠,一定含有镁,生成的白色沉淀不溶于稀硝酸,所以白色沉淀是硫酸钡,混合物中可能含有氯化钡、硫酸钠,滤液中加入氢氧化钠会生成白色沉淀,所以滤液D中含有硫酸镁,固体混合物中含有镁,不含有氧化铜,所以
(1)气体B是氢气;
(2)沉淀C是硫酸钡;
(3)滤液D中一定有含有硫酸和镁生成的硫酸镁;故一定含有的阳离子是镁离子;
(4)固体A的组成是镁、硫酸钠、氯化钡或是镁和氯化钡,故填:2。