单项选择题

Tokyo is a confusing city mainly because ______.

A.it has a very large population
B.most streets don' t have names
C.people in Tokyo are bad at giving directions
D.too many famous companies have their offices there