单项选择题

Mrs. Brown is supposed () for Italy last week.

A. to have left
B. to be leaving
C. to leave
D. to have been left