A. ENOUGH B. AVAILABLE C. POSSIBLE D. ENORMOUS

56. A. enough B. available C. possible D. enormous