CHOOSE THE BEST ANSWERSCâu hỏi They have built a new hospital near the airport. A. A new hospital has been built near the airport by them. B. A new hospital near the airport has been built. C. A new hospital has been built near the airport. D. Near the airport a new hospital has been.