The word "tremendous" in the passage is closest in meaning to A. distinct B. growing C. huge D. immediate