单项选择题

预防医学职能主要是由卫生防病部门负责,执行()三大任务。

A.公共卫生执法
B.预防医学措施
C.健康教育
D.以上都是