В каждом конкретном случае должно быть разбирательство. В общем случае, водитель должен принять все меры, чтобы предотвратить ДТП. Но иногда это физически невозможно. Например, не хватало времени реакции человека на внезапное возникновение помехи движению. Также возможны ошибки в принятии решения, т. е. времени реакции хватило, но решение принято неверное - например, мог затормозить, но решил съехать на обочину и сбил стоящего там человека. Одним словом, все индивидуально.