A. ENDLESS B. GREAT C. LARGE D. VAST

38. A. endless B. great C. large D. vast