They live on a busy road. ……………………….. a lot of noi...

Câu hỏi: They live on a busy road. ……………………….. a lot of noise from traffic

A There must have

B It must have been

C There must be

D It must be