在水溶液里或熔融状态下能导电的化合物是电解质,在水溶液里或熔融状态下都不导电的化合物是非电解质,单质和混合物既不是电解质也不是非电解质.
【解析】
A.CO2和水反应生成碳酸,碳酸能电离出自由移动的阴阳离子,所以CO2的水溶液导电,但电离出离子的物质是碳酸不是CO2,所以CO2是非电解质,故A错误;
B.Cu是单质,所以氯气既不是电解质也不是非电解质,故B错误;
C.BaSO4难溶于水,在水溶液中能溶解的部分全电离,由于浓度小不导电,但在熔融状态下电离出自由移动的离子而导电,所以BaSO4属于电解质,故C正确;
D.稀盐酸是混合物,所以稀盐酸既不是电解质也不是非电解质,故D错误;
故选C.