“You________ the report yesterday as the dir...

Câu hỏi: “You________ the report yesterday as the director won’t need it until next week.”

A. should have finished 

B. needn’t have finished

C. could have finished 

D. mustn’t have finished