Answer:
The manufacturer should be at fault
Step-by-step explanation:
Self-driving vehicles like the name suggest shows that no single individual controls its direction and speed but rather it depends on series of accessories like sensors, software, maps e.t.c.
If it should harm someone, then, it means that, one of the accessories would have malfunctioned. It is the duty of the manufacturer to insure that the integrity test is passed by all the cars it manufactured.
Just as a drug manufacturing company would be heavily sanctioned, if the drugs they produced for curing of diseases ended up killing people, so also should the manufacturer of a self-driving car that harm someone be held responsible.