B.氯是非金屬單質,既不是電解質也不是非電解質,所以B是錯的;
C.NaCl在水溶液或熔融狀態下能電離自由移動的鈉離子和氯離子,導致導電,所以NaCl是電解質,所以C是正確的;
D.蔗糖在水溶液中是以分子形式存在的,所以它的水溶液不導電,蔗糖是非電解質,所以D是錯誤的;
所以選c。