The difference between an insulator and a semiconductor is ___

The difference between an insulator and a semiconductor is

A. a wider energy gap between the valence band and the conduction band
B. the number of free electrons
C. the atomic structure
D. Both A, B and C

Show Answer

Answer: D

Share your understanding of this question with the correct explanation.