多项选择题

能与鞣质生成沉淀的有(  )。

A.蛋白质
B.黄酮
C.生物碱
D.有机酸
E.重金属