单项选择题

He must have been very depressed when he heard the news,

A.mustn't he
B.haven't he
C.wasn't he
D.didn't he