解题思路:知道物质的下列定义:能跟酸起反应,生成盐和水的氧化物叫碱性氧化物;酸性氧化物能与水作用成酸或与碱作用成盐和水的氧化物;电离生成的阳离子全部是氢离子的化合物是酸;电离生成的阴离子全部是氢氧根离子的化合物是碱;能电离出金属阳离子(或铵根离子)和酸根离子的化合物是盐.
A、HCl、Na2CO3、KNO3、MgO、CO2所属的类别分别是:酸、盐、盐、碱性氧化物、酸性氧化物,故A错误;
B、HNO3、NH3•H2O、NaCl、CaO、CO所属的类别分别是:酸、碱、盐、碱性氧化物、不成盐氧化物,故B错误;
C、H2SO4、K2CO3、Ba(OH)2、P2O5、K2O所属的类别分别是:酸、盐、碱、酸性氧化物、碱性氧化物,故C错误;
D、H3PO4、NaOH、AgNO3、Na2O、SO2所属的类别分别是:酸、碱、盐、碱性氧化物、酸性氧化物,故D正确.
故选D.
点评:
本题考点: 酸、碱、盐、氧化物的概念及其相互联系.
考点点评: 本题是一道有关物质的分类的题目,熟记各种类型的物质的概念是解题的关键,属于基础知识的考查.