多项选择题

A.植物化学物是植物的初级代谢产物
B.植物化学物属于非营养素
C.植物化学物对健康具有有害和有益的双重作用
D.植物化学物具有抗癌作用