From my opinion and experience...driver is responsible for everything to do with the truck...from maintenance, health and safety, load securement, to having all paperwork for truck, route planning. And then he/she has to drive the darn thing...We are not paid enough!
Oh did I mention having to...