The word "undisputed" in the passage is closest in meaning to A. mysterious B. unexpected C. acknowledged D. significant