A
【解答】解:A.KNO3在水溶液中完全电离,是强电解质;HF在水溶液中部分电离,是弱电解质;SO2自身不能电离,是非电解质,故A正确;
B.H2SO4在水溶液中完全电离,是强电解质;CaCO3溶于水的部分完全电离,是强电解质;CS2自身不能电离,是非电解质,故B错误;
C.BaSO4溶于水的部分完全电离,是强电解质;HClO在水溶液中部分电离,是弱电解质;H2O部分电离,是弱电解质,故C错误;
D.HNO3在水溶液中完全电离,是强电解质;NH3自身不能电离,是非电解质;C2H5OH自身不能电离,是非电解质,故D错误;
故选A.