Multiple choice general knowledge sports

The national flower of Britain is

  1. lily

  2. lotus

  3. rose

  4. jasmine

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The rose is the national flower of Britain, specifically the Tudor rose which symbolizes England. The rose has been England's national flower since the Wars of the Roses in the 15th century.