The word "imminent" in the passage is closest in meaning to A. frequent B. well understood C. known to occur D. about to happen