A.主族元素的最高正价等于该元素原子的最外层电子数(O、F除外),与其核外电子数多少无关,故A错误;B.主族元素中,非金属元素的最高正价与最低负价的绝对值之和为8(O、F元素除外),O、F元素没有正化合价,故B错误;C.元素的原子失去电子后,原子核所带电荷大于核外电子所带电荷,所以显正价,故C错误;D.主族元素中,元素的最高正价等于该元素所处的族序数(O、F元素除外),O、F元素没有最高正化合价,故D正确;故选D.