本题考查离子化合物的概念及共价键的存在。 A选项,H₂是单质不是化合物,故A错误。 B选项,SiO₂是共价化合物,不是离子化合物,故B错误。 C选项,MgSO₄是离子化合物,且SO₄²⁻中存在共价键,故C正确。 D选项,MgO是离子化合物,但无共价键,故D错误。