单项选择题

We believe him to______a mistake.

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