单项选择题

But that he saw it, he () it.

A. can’t believe
B. could not believe
C. did not believe
D. could not have believed