An excess of potassium ions makes KCl crystals appear violet or lilac in colour since
A. some of the anionic sites are occupied by an unpaired electron
B. some of the anionic sites are occupied by a pair of electrons
C. there are vacancies at some anionic sites
D. F-centres are created which impart colour to the crystals