多项选择题

A.为人类提供食物来源
B.提供药物
C.营造生存的自然环境
D.提供丰富的精神生活