人在车上边谈边笑,当车行至某铁路交叉口时,该交叉口看守工人A瞌睡刚醒,发现一列火车马上经过,慌忙放下栅栏,不料该栅栏竟然发生故障无法放下,此时乙的货车已经开上铁轨而火车也已经开到,幸亏火车司机B手疾眼快将车刹住,但货车尾部仍被撞,上面载的货物全部毁坏。货车前部车门被震开,甲及小狗被甩到车外,甲撞在行人丙的身上致其当场大腿骨折,甲也受重伤,甲的小狗将丙的名贵西服抓破。火车上乘客戊在紧急刹车时正在车厢内行走,当即重重撞在车厢上导致其名贵的眼镜被撞碎。请问:
看守工人A、火车司机B、铁路公司各应对乙承担何种责任?