What is the name of the current Queen of England? A. Queen Camilla B. Queen Sophia C. Queen Merry D. Queen Joby