A. LITTLE B. MANY C. ENOUGH D. FEW

25. A. little

B. many

C. enough

D. few