多项选择题

A.人类社会生活的需要
B.人类社会发展的需要
C.人类自身身心发展的需要
D.人类精神追求的需要