单项选择题

下列关于电解质和非电解质的说法正确的是()

A.BaSO4难溶于水,是弱电解质
B.NH3、CO2的水溶液均能导电,但NH3、CO2均是非电解质
C.盐酸能够导电,所以盐酸是电解质
D.一定条件下能导电的物质就是电解质