多项选择题

A.影响RNA和DNA的合成
B.促进氨基酸活化和蛋白质合成
C.参与豆血红蛋白的合成和氧的传递
D.豆科植物根瘤形成