单项选择题

There was plenty of time. She______.

A.mustn't have hurried
B.needn't have hurried
C.mustn't hurry
D.couldn't have hurried