I have tried again and again,but the car ___ start.

问题描述:

I have tried again and again,but the car ___ start.
a.doesn't b.won't c.can't
同时请说明另外两个答案错误的原因,

B
won't的意思是不会不肯所以翻译过来是:我试过一次又一次,可是车子不会开动.
如果是A,doesn't的话就是:我试过一次又一次,可是车子不开动.我个人来说A比较不符合这个句子.
C,can't的意思是不能:我试过一次又一次,可是车子不能开动.中文讲出来还好,可是英文我觉得怪怪的···