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