分析:A、根据影响离子化合物水溶液导电性的原因判断;
B、根据离子化合物的定义判断;
C、根据共价化合物和共价键的关系判断;
D、根据形成离子化合物的元素类型判断;
解答:解:A、离子化合物水溶液中存在自由移动的离子,所以能导电,故A正确.
B、含有离子键的化合物是离子化合物,故B正确.
C、含有共价键的化合物可能是离子化合物,如NaOH,故C错误.
D、离子化合物中可能只含有非金属元素,如NH4Cl,故D正确.
故选C
点评:凡是离子化合物就一定含离子键,凡是含离子键的化合物就一定是离子化合物;凡是共价化合物就一定含共价键,但是含共价键的化合物不一定是共价化合物.