多项选择题

A.生产经营单位应当对从业人员进行安全生产教育和培训,保证从业人员具备必要的安全生产知识
B.生产经营单位应当对从业人员进行培训,确保其知悉自身在安全生产方面的权利和义务。
C.自行学习安全技能是从业者自己的义务,企业没有义务对其培训。
D.未经安全生产教育和培训合格的从业人员,不得上岗作业。