单项选择题

Michael might have come to school in time for Professor Browning's lecture ______.

A.ff he got up earlier
B.unless he had got up earlier
C.but he had gotten up so late
D.but he got up rather late