问题

Why hasn’t he come?________ on time, we would have to put off the trip.
A:If he doesn’t come
B:If he will not come
C:If he didn’t come
D:If he wouldn’t come
B:If he will not come
C:If he didn’t come
D:If he wouldn’t come
正确答案是: