There is a bridge _______ the river.
【正确答案】 C
【答案解析】句意为:河上有一座桥。on表示“在…上方”时,指两个物体表面相接触;over指一物在另一物的上方(不接触);up指“(方位)向上”。