A.SiO2属于原子晶体,KCl属于离子晶体,CO2、H2O属于分子晶体,熔点:原子晶体>离子晶体>分子晶体,常温下水为液态、二氧化碳为气态,水的熔点较高,故熔点CO2<H2O<KCl<SiO2,故A错误;
B.Na+、Mg2+、Al3+电子层结构相同核电荷数越大离子半径越小,K+电子层多离子半径最大,故离子半径K+>Na+>Mg2+>Al3+,故B正确;
C.非金属性Si<P<N<O,非金属性越强最高价含氧酸的酸性越强,故酸性HClO4>H2SO4>H3PO4>H2SiO3,故C错误;
D.非金属性Si<P<S<Cl,非金属性越强氢化物越稳定,故稳定性H2O>NH3>PH3>SiH4,故D错误,
故选:B.