A group of people participate in some curriculum, 25 of them practice Yoga, 15 study cooking, 8 study weaving, 2 of them study cooking only, 7 of them study both the cooking and yoga, 3 of them participate all curriculums. How many people study both cooking and weaving?
Choose the correct answer:
A) 1 B) 2 C) 3 D) 4 E) 5

Rationale: both cooking and weaving = 15 - ( 2 + 3 + 7 ) = 3 so , the correct answer is c .
Answer: C