单项选择题

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

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