单项选择题

He was late this morning. He ()very late.

A. should have got up
B. would have got up
C. must have got up
D. could have got up