单项选择题

You ought ()the matter to the manager the day before yesterday.

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