单项选择题

London has a larger population ( ) in the United Kingdom.

A.than any city
B.than other cities
C.than all the cities
D.than all the other cities