Mark the letter A, B, C or D on your answer sheet to indicate the answer to the following question.
Someone must have taken my keys. I clearly remember _____ them by the window and now they are nowhere to be seen.
A. leaving
B. to leave
C. to be leaving
D. to have left