问题

Mr. Smith is always on time for everything. How________ it be that he was late for the flight

A:can
B:must
C:may
D:need
正确答案是: