单项选择题

Is John coming by trainHe should, but he ______ not. He likes driving his car.

A.must
B.can
C.need
D.may