Select the correct answer from the options below:
The Peony is the national flower of China, symbolizing prosperity, wealth and elegance.