A. Collaborative learning
B. Collaborative project
C. Collaborative work
D. Collaborative effort