问题

Jack took the 8:30 bus to Guangzhou this morning.—Really? He ______ 8:20 Express. It is much more comfortable and faster to travel by train.

A:could have taken
B:would have taken
C:need have taken
D:must have taken
正确答案是: