一、是什么样的道路最关键。1、如果是城区设有人行横道的道路,那行人乱穿负有一定责任,但同等责任了不起了。。因为我国并没有完善系统的保护行人路权,所以就偷懒,简单的用事故责任上偏袒行人的办法来平衡这点,只要人车发生事故,车辆责任就会大一些。2、如果是郊区无信号灯无斑马线的公路,行人就不算乱穿马路,因为这样的公路,行人有随时过街的路权。机动车有主动停车让行的义务。根据《道路交通安全法》第47条第2款“机动车行经没有交通信号的道路时,遇行人横过道路,应当避让。”二、B车理论上有次要责任。但是需要举证。而且实际划分,为了事故处理容易,一般会忽略不计B车责任。主要或全部责任还是A车。事故本身B车没有变换灯光,但A车应当预见到可能导致的眩目,以及未全封闭道路上存在的风险,或者是一些道路上,行人本身允许随时通过,应当主动变换灯光提示B车,并降低车速,注意观察,随时准备紧急刹车。根据《道路交通安全法》第22条 机动车驾驶人应当遵守道路交通安全法律、法规的规定,按照操作规范安全驾驶、文明驾驶。