单项选择题

You ought________ the matter to the manager the day before yesterday.

A.to report
B.to have reported
C.to reporting
D.have reported