Q400
London is . . . . . . . . the Thames.
A.
by
B.
at
C.
on
AnswerD.
above
Answer: Option C
Solution
Answer: Option C
Solution:
'On' means 'to be located on a surface in a general way'. Here, it means that London is on the surface of Thames.