D
分析:A.铁粉与稀硝酸反应可生成Fe2+或Fe2+;
B.向Na2CO3溶液中滴加少量的稀盐酸生成NaCl和NaHCO3;
C.向NaOH溶液中通入CO2气体可生成NaHCO3或Na2CO3;
D.向MgSO4、H2SO4的混合溶液中加入过量的Ba(OH)2溶液,生成Mg(OH)2和BaSO4.
解答:A.铁粉与稀硝酸反应可生成Fe2+或Fe2+,可能为二者的混合物,故A错误;
B.向Na2CO3溶液中滴加少量的稀盐酸生成NaCl和NaHCO3,溶质有两种,故B错误;
C.向NaOH溶液中通入CO2气体可生成NaHCO3或Na2CO3,可能为二者的混合物,故C错误;
D.向MgSO4、H2SO4的混合溶液中加入过量的Ba(OH)2溶液,生成Mg(OH)2和BaSO4,溶质只有Ba(OH)2,故D正确.
故选D.
点评:本题考查元素化合物知识,题目难度不大,本题注意相关物质的性质,学习中注重相关基础知识的积累.