单项选择题

劳动者患有有职业病,但用人单位没有依法参加工伤社会保险,其医疗和生活保障由()承担。

A.本人
B.最后的用人单位
C.先前的用人单位
D.国家