The word "ambitious" in the passage is closest in meaning to A. impressive but difficult to achieve B. dangerous and require considerable planning C. complex and unlikely to be complete D. greatly needed