A. Molecular addition compounds
B. Molecular crystals
C. Semiconductors
D. Ionic compounds