下列说法正确的是( )
A.热稳定性:H2O>NH3>HF
B.酸性:HClO>H2SO4>H3PO4
C.碱性:KOH>NaOH>Mg(OH)2
D.金属性:Al>Mg>Ba
A.非金属性:F>O>N,元素的非金属性越强,对应的氢化物越稳定,则热稳定性:HF>H2O>NH3,故A错误;
B.非金属性:Cl>S>P,元素的非金属性越强,对应的最高价氧化物的水化物的酸性越强,但HClO不是Cl的最高价含氧酸,应为HClO4>H2SO4>H3PO4,故B错误;
C.金属性:K>Na>Mg,元素的金属性越强,对应的最高价氧化物的水化物的碱性越强,则碱性:KOH>NaOH>Mg(OH)2,故C正确;
D.Mg和Ba同主族,金属性:Ba>Mg,Mg和Al同周期,金属性:Mg>Al,则有金属性:Ba>Mg>Al,故D错误.
故选C.