问题

If you had got up early, you_____ the early bus.
A:have caught
B:will have caught
C:would have caught
D:had caught
B:will have caught
C:would have caught
D:had caught
正确答案是: