单项选择题

Many a mountain and many a river()visited by the guests.

A.have been
B.were
C.was
D.are