D
A错,MgCl 2 中只有离子键;B错,SiO 2中只有共价键;C错,H 2O 2中有极性键和非极性键,无离子键;D正确,Na 2O 2为离子化合物,存在离子键,结构中又有原子团离子(过氧离子)又含有非极性键;