单项选择题

The longest river in Britain is______.

A.the Mersey
B.the Severn
C.the Thames
D.the Clyde