I’ve been waiting for hours. You................to...

Câu hỏi: I’ve been waiting for hours. You................to tell me you would come late.

A. needn’t have phoned

B. must have phoned

C. oughtn’t to have phoned

D. should have phoned