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 find those new socks I bought. I ________them in the store
A. should have left
B. must have left
C. have left
D. ought to have left