单选题 下列哪一项是影响健康的主要因素
A.心理因素
B.生物因素
C.环境因素
D.社会因素
E.文化因素

【正确答案】 B
【答案解析】