TOEFL Reading: ETS-TOEFL阅读机经 - 5616N_83ABMMI707L$

The phrase "several simultaneous developments" in the passage is closest in meaning to A. independent developments B. developments that reinforced each other C. developments that occurred at the same time D. developments that followed one another in a sequence