单项选择题

The dean of our department is supposed ______ for Florence the day before yesterday.

[A] to leave
[B] to have left
[C] to be leaving
[D] to have been left