单项选择题

We believe him to()a mistake.

A.have made
B.be made
C.have been made
D.making