A. KEEN B. MANY C. GREAT D. MUCH

42. A. keen B. many C. great D. much