What is the national flower of England
-
daisy
-
hyacinth
-
rose
-
plum blossom
C
Correct answer
Explanation
England's national flower is the rose, specifically the Tudor rose which combines the red rose of Lancaster and white rose of York. It has been England's emblem since the Wars of the Roses (15th century) and represents the unified monarchy.