Potassium Chloride solid does not conduct electricity because

A.

it is a covalent compound

B.

strong cohesive forces make its ions immobile

C.

strong cohesive force makes its molecule immobile

D.

each of potassium and chlorine structures contain noble gas structure

Correct answer is B

For a substance to conduct electricity, it must have charge particles like electrons and ions within it that are able to move freely throughout it. In its solid state, potassium chloride (like many other ionic compounds) have fixed ions, hence, they are immobile and can't conduct electricity.