A.C2H4中含有C-C非极性键,C-H极性键,则为含有非极性键的共价化合物,故A正确; B.NaOH中含有离子键和极性键,则为含有极性键的离子化合物,故B错误;C.Na2O2中含有离子键和非极性键,则为含有非极性键的离子化合物,故C错误;D.NH3中只含有极性共价键,则为含有极性键的共价化合物,故D错误.故选A.