Synonym of Dearth is __________

A. Necessity
B. Luck
C. Lack
D. Abundance