A NEW BRIDGE ____________ACROSS THE RACH MIEU RIVER SINCE 2001. A....

21. A new bridge ____________across the Rach Mieu river since 2001. A. has built B. have built C. has been built D. have been built