gkbymrdj.com
A. excite B. flourish C. prosper D. thrive - Complete GK And MCQ Questions and Answers
Flourish, prosper, and thrive are all synonyms; excite does not mean the same thing.