Trivia QuestionWhat is the capital of England?A) London B) Paris C) Liverpool D) Manchester Next Question >>