既有离子键又有共价键的化合物是(  ) A.Na 2 O B.MgCl 2 C.NaOH D.H 2 O