单项选择题

Mr.Brown is supposed to()for Italy last month.

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