单项选择题

---Is John coming by train ?
   ---He should , but he _____ not .He likes driving his car.
   A.must   B.can C.need D.may

A.He
B.