The band theory of solids explains satisfactorily the nature of_________________? April 17, 2025 by admin A. Electrical insulators alone B. Electrical conductors alone C. Electrical semi conductors alone D. All of the above