Answer: A. Thames
Step-by-step explanation:
The map key above states that the river labeled 1 is in the United Kingdom. Of the given options, the Thames is the only river located in England so should be the right answer.
The Thames is a very symbolic river and flows through the British capital of London as well as Oxford, Reading and Windsor. It is the second longest river in the United Kingdom with a length of 215 miles.