问题

Do you know if Jack will drive to New York this weekend- Jack Never! He ______ driving so far.
A:has hated
B:will hate
C:hated
D:hates;
B:will hate
C:hated
D:hates;
正确答案是: