单项选择题

You should know better than ()your little sister at home by herself.

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