which oxide is more basic?
a)Al2O3 b) MgO c) SiO2 d) Na2O e) CO2
Na2O is more basic oxide. The trend of basicity is from strongly basic oxides on the left-hand side to strongly acidic ones on the right, via an amphoteric oxide (aluminium oxide) in the middle. MgO isn't as strongly basic as Na2O because the oxide ions in MgO aren't so free to combine with H+ ions. Moreover Na2O forms a stronger base NaOH than Mg(OH)2 which is a weaker one.