A. DIFFICULT B. TERRIFIC C. DIFFERENT D. HARSH

24. A. difficult

B. terrific

C. different

D. harsh