多项选择题

人与人之间的合作需要具备___条件。

A.必须有一定的思想基础 
B.有一定的物质条件 
C.有一定的知识和技能 
D.有相同的教育经历