Mark the letter A, B, C or D on your answer sheet to indicate the sentence that is closest in meaning to each of the following questions
Harry sat there waiting for Lucy, which was not necessary.
A. Harry might not have sat there waiting for Lucy.
B. Harry needn’t have sat there waiting for Lucy.
C. Harry couldn’t have sat there waiting for Lucy.
D. Harry may not have sat there waiting for Lucy.