The word "tremendous" in the passage is closest in meaning to A. seasonal B. endless C. unexpected D. enormous