单项选择题

A.Group discussions and seminars,
B.The mini-research project.
C.Assessment for the course.
D.The written works.