Answer: A, C, D
Charge neutrality in FeX0.95O needs some FeX3+ and leaves cation sites vacant (true, true). In ZnX1+xO the excess Zn gives free electrons, so it is n-type (true). Heating KCl in K vapour adds metal, giving metal excess through anion vacancies, not deficiency (false).