The national emblem of England is….. .

  • the Daffodil

  • the Rose

  • the Shamrock

  • the Thistle