下列各组元素相互化合,既能形成离子化合物,又能形成共价化合物的是(  )A.C、H、OB.Na、Mg、OC.N

下列各组元素相互化合,既能形成离子化合物,又能形成共价化合物的是(  )A.C、H、OB.Na、Mg、OC.Na、Mg、ClD.N、H、O

A.C、H、O是非金属元素,各元素相互化合只能形成共价键不能形成离子键,所以这三种元素相互化合只能形成共价化合物不能形成离子化合物,故A错误;
B.Na、Mg为活泼金属,O为活泼非金属性,三种元素相互化合只能形成离子化合物,故B错误;
C.Na、Mg为活泼金属,Cl为活泼非金属性元素,三种元素相互化合只能形成离子化合物,故C错误;
D.三种元素的原子组合成化合物时,可以形成共价化合物,如尿素、氨基酸;也可以形成离子化合物,如碳酸铵、碳酸氢铵、草酸铵等,故D正确.
故选D.
温馨提示:答案为网友推荐,仅供参考