X、Y、Z、W四种短周期元素,由位置可知,X、Y在第二周期,Z、W在第三周期,设W的原子序数为y,则X的原子序数为y-9,X、W的质子数之和为21,则y+y-9=21,解得y=15,所以Y为O,W为Si,Z为Al,X为C,A.X位于元素周期表中第2周期、第ⅣA族,故A错误;B.Y的氢化物(H2Y)为水,水是稳定的,一个大气压下100℃达到沸点,故B错误;C.Z的最高价氧化物的水化物是氢氧化铝,是一弱碱,故C错误;D.W为Si,Y为O,O的非金属性比Si的非金属性弱,故D正确;故选D.