问题

________ London many times, but he knows little about the city.
A:Having been to
B:Though he has been to
C:He has been to
D:He has gone to
B:Though he has been to
C:He has been to
D:He has gone to
正确答案是: