A.非金属性Cl>S>P,元素的非金属性越强,对应的最高价氧化物的水化物的酸性越强,故A错误;B.非金属性F>O>S,元素的非金属性越强,对应的氢化物的稳定性越强,故B正确;C.金属性Ca>Na>Mg,由于氢氧化钙微溶于水,则碱性NaOH>Ca(OH)2>Mg(OH)2,故C错误;D.同主族元素从上到下,元素半径逐渐增大,应为F<Cl<Br<I,故D错误.故选B.