TOEFL Reading: ETS-TOEFL阅读机经 - 13M5XBN5RLX8P1ZQL$

The word "autonomous" in the passage is closest in meaning to A. small B. well organized C. independent D. wealthy