Mark the letter A, B, C or D on your answer sheet to indicate the correct answer to each of the following questions
I can’t give you the answer on the ________; I’ll have to think about it for a few days
A. should have left
B. must have left
C. have left
D. ought to have left