A.盐酸的酸性比亚硫酸的酸性强,则将SO2通入BaCl2溶液中不反应,故A错误;B.Na2O、Na2O2分别为碱性氧化物、过氧化物,氧化钠与二氧化碳反应生成碳酸钠,但过氧化钠与二氧化碳反应生成碳酸钠和氧气,故B错误;C.CO2通入NaClO溶液中,发生强酸制取弱酸的反应,生成HClO,碳酸酸性大于HClO酸性,故C错误;D.SiO2与碱反应生成盐和水,SiO2为酸性氧化物,故D正确;故选D.