D
A原子最外层电子数为a,次外层电子数为b;最外层电子数小于等于8,所以a大于0,小于8或等于8;次外层为K层或L层,所以b为2或8.B元素原子M层电子数为a-b,L层电子数为a+b,所以8≥a-b>0.a+b=8,
则有:0<a≤8,a-b>0,a+b=8,8≥a-b>0,b=2或8,
所以a、b分别为:a=6,b=2,
所以A的原子核外有8(2+6=8)个电子,是O元素;
B的原子核外有14(2+8+4=14)个电子,是Si元素.
形成的化合物为SiO2,具有很高的熔沸点,硬度大,应为原子晶体,熔融状态下不导电,不溶于水,和水不反应,为非电解质,
故选D.