London is the capital of:

(A) France
(B) America
(C) Germany
(D) England
Answer: (D) England