Mark the letter A, B, C or D on your answer sheet to indicate the correct answer in each of the following questions
___________the lesson well, John couldn’t answer the teacher’s question.
A.Having prepared
B.Not preparing
C.Preparing not
D.Didn’t prepare