单项选择题

下列哪项是公共卫生服务在应对职业病危害中的主要任务()?

A.发放职业病药品
B.职业病危害因素监测和控制
C.职业病诊断
D.职业病赔偿