由短周期元素A、B、C在周期表中的位置,可知A、C处于第二周期,B处于第三周期,设B的核电荷数为x,则A的核外电子数为x-9,C的核外电子数为x-7,A、C两种元素的原子核外电子数之和等于B原子的核电荷数,则x-9+x-7=x,解得x=16,故A为N元素、B为S元素、C为F元素,
A.元素A和C的氢化物分别为NH3、HF,NH3、HF分子之间都存在氢键,故A正确;
B.C为F元素,原子的最外层电子数为7,故B错误;
C.B为S元素,其氧化物有二氧化硫、三氧化硫,故C错误;
D.A为N元素,有-3、0、+1、+2、+3、+4、+5多种可变的化合价,故D正确,
故选AD.