单项选择题

AH of the guests by 9 o'clock, but the host ______ until 15 minutes later.

A.arrived; didn't turn up
B.had arrived; didn't turn up
C.arrived; hadn't turned up
D.had arrived; hadn't turned up