多项选择题

每一时期的领导活动,总是受到当时各种社会因素的制约,这些因素主要包括()

A.物质资料生产方式
B.个人理想与愿望
C.社会政治关系
D.个人情绪与性格
E.科学文化水平