单项选择题

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

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