单项选择题

This is one of the longest bridges that ______ on this river.

A.is ever built
B.was ever built
C.has ever been built
D.has ever built