TOEFL Reading: ETS-TOEFL阅读机经 - PXO0KNTY53T3Y8KDL$

The word "flourishing" in the passage is closest in meaning to A. powerful B. fortunate C. neighboring D. prosperous