National flower of China is
-
Lily
-
Narcissus
-
Rose
-
Lotus
B
Correct answer
Explanation
The narcissus (daffodil) is considered the national flower of China, particularly in Chinese culture and symbolism. While peony is also very significant in Chinese culture, narcissus holds special meaning during Chinese New Year celebrations. The other options (lily, rose, lotus) are important in various cultures but not China's national flower.