london has a larger population ___ in the United Kingdom.

问题描述:

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 为什么选d,其他的为什么不行?

London是United Kindom里面的一个city,
如果选A,any city包括了London,不对
如果选B,other cities是泛指,与D相比显然D更合适
如果选C,all the cities包括了London,不对
选D,整句话构成一个清楚的逻辑和正确的意思