The word "inevitable" in the passage is closest in meaning to A. unexplainable B. undesirable C. unavoidable D. unpredictable