Natioanl Flower of Britain
C
Correct answer
Explanation
Britain's national flower is the rose, adopted as a symbol since the Wars of the Roses ended in 1487. The Tudor Rose combines the white rose of York and red rose of Lancaster, representing unity after the civil war.