单项选择题

With all his work on hand, he ______ to the cinema last night.

A. mustn't go
B. wouldn't go
C. oughtn't go
D. shouldn't have gone