多项选择题

肌球蛋白和血红蛋白这两种蛋白质分别具有以下的哪些功能()。

A.物质的转运和存储
B.免疫保护
C.代谢调节
D.运动与支持