单项选择题

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

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