单项选择题

Why hasn't he come ______on time, we will have to put off the trip.

A.If he doesn't come
B.If he won't come
C.If he shouldn't come
D.If he hadn't come