单项选择题

We ______ the financial report yesterday, but the boss asked us to collect information for a briefing he’s supposed to make for some new employees.

(A) should finish
(B) had finished
(C) should have finished
(D) were finished