The white ZnO turns yellow on heating because of (a) Frenkel defect (b) Metal excess defect (c) Metal deficiency defect (d) Schottky defect