单项选择题

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

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