单项选择题

There was plenty of time for her to catch the train. She ______.

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