单项选择题

She ______ it but she was too lazy.

A.might have finished
B.must have finished
C.must finish
D.could have finished