The national flower of Britain is
-
Lilly
-
Rose
-
celandine
-
honeysuckle
B
Correct answer
Explanation
The rose is the national flower of Britain (specifically England). It has been a symbol since the Wars of the Roses in the 15th century and remains the floral emblem today. The other flowers (lily, celandine, honeysuckle) are not national symbols.