Florid means heavily decorated, so it is a close synonym of opulent, which means rich. D is correct.
Back to Red Answer Sheet
Back to Answer Sheet