Для завершения предложения "There are a lot of bridges _______ the Thames." нужно выбрать предлог, который указывает на расположение мостов относительно реки. Мосты обычно строятся над рекой, соединяя её берега.
В контексте мостов, переброшенных через реку, наиболее подходящим является предлог over.
Ответ: b) over