A. IMPRESSIVE B. CHALLENGING C. DEPRESSING D. HARD-WORKING

42. A. impressive B. challenging C. depressing D. hard-working