A. ALL B. RECENT C. TOTAL D. ENORMOUS

23. A. all

B. recent

C. total

D. enormous