London, the capital of the United Kingdom, is situated on ________.
A、the Thames River
B、the Severn River
C、the Clyde River
D、the Tees River

London, the capital of the United Kingdom… - 答案解析 | 题目搜索引擎