单项选择题

The student said there were a few points in the essay he ______ impossible to comprehend.

A. ought to have
B. was finding
C. had found
D. would find