多项选择题
What are the benefits of performance-based evaluation? ( ) A. It offers feedback for a long-term learning. B. It is beneficial for clarifying the objectives and making them concrete. C. It is good for evaluating how students do things. D. It emphasizes the integrity of knowledge and skills.