Mark the letter A, B, C or D on your answer sheet to indicate the correct answer to each of ther following questions.
You ______ the locksmith to open the door for you last night before you tried to open it yourself.
A.have had to call
B.ought to have called
C.had better call
D.must call