Mark the letter A, B, C or D on...

Câu hỏi: Mark the letter A, B, C or D on your answer sheet to indicate the correct answer to each of the following question.
George wouldn’t have met Mary______ to his brother’s graduation party.

A. if he has not gone

B.  had not he gone

C.  had he not gone

D.  if he shouldn’t have gone