Why non-metals do not conduct electricity?
They do not have free electrons.
Explanation for correct option:
(B) They do not have free electrons.
Explanation for incorrect option:
(A) They have enough free electrons.
(C)They have a weak force of attraction
(D) None of the above.
Therefore, the correct option is (B) They do not have free electrons.