解题思路:①金属单质与酸反应生成盐;
②碱性氧化物与酸或酸性氧化物反应生成盐;
③碱与酸或酸性氧化物反应生成盐;
④盐与盐或酸等发生复分解反应生成盐;
⑤酸性氧化物与碱或碱性氧化物反应生成盐;
⑥酸与碱或碱性氧化物反应生成盐.
①金属单质与酸反应生成盐,如Fe、Zn等与硫酸反应生成硫酸盐,故正确;
②碱性氧化物与酸或酸性氧化物反应生成盐,如Na2O与硫酸反应生成硫酸盐,故正确;
③碱与酸或酸性氧化物反应生成盐,如NaOH与HCl反应生成NaCl,故正确;
④盐与盐或酸等发生复分解反应生成盐,如BaCl2与Na2SO4反应生成BaSO4和NaCl,故正确;
⑤酸性氧化物与碱或碱性氧化物反应生成盐,如二氧化碳与NaOH反应生成Na2CO3,故正确;
⑥酸与碱或碱性氧化物反应生成盐,如NaOH与HCl反应生成NaCl,故正确;
所以正确的有①②③④⑤⑥,
故选:D.
点评:
本题考点: 酸、碱、盐、氧化物的概念及其相互联系.
考点点评: 本题考查了酸、碱、盐、氧化物等各类物质的通性,题目难度较小,属于基础知识的考查.