A.Na2O是白色物质,Na2O2是淡黄色物质,故A错误;B.Na2O+H2O=2NaOH,2Na2O2+2H2O=4NaOH+O2↑,生成NaOH,溶液呈碱性,故B正确;C.Na2O2能和盐酸反应生成氯化钠、水和氧气,为过氧化物,不是碱性氧化物,故C错误;D.Na2O2可与水、二氧化碳反应生成氧气,可作供氧剂,而Na2O不行,故D错误.故选B.