单项选择题

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

[A] to leave
[B] leaving
[C] to have left
[D] left