单项选择题

A.left
B.to leave
C.having left
D.being left