The word "substantial" in the passage is closest in meaning to A. modest B. sufficient C. necessary D. large