Correct Answer & Explanation
Option C
The word 'DEFICIENT' means not having enough of a specified quality or ingredient; lacking. 'Lacking' directly means not having or having very little of something. The other options imply having plenty or more than enough, which are antonyms.