Impossible Trivia Quiz

1. The Yeoman Warders who guard the Tower of London are commonly called what?

Scotsmen
Queensmen
Royal Mounties
Beefeaters