A group of people participate in some curriculum, 30 of them practice Yoga, 20 study cooking, 15 study weaving, 5 of them study cooking only, 8 of them study both the cooking and yoga, 5 of them participate all curriculums. How many people study both cooking and weaving?
Choose the correct choice from the following answers:
A) 1
B) 2
C) 3
D) 4
E) 5
2oth cooking and weaving = 20 - (5+8+5)= 
<gadget id="calculator">20 - (5+8+5)</gadget>
<output>2</output>
2   So, the correct answer is 2.
<result>B</result>
A group of people participate in some curriculum, 30 of them practice Yoga, 20 study cooking, 15 study weaving, 5 of them study cooking only, 8 of them study both the cooking and yoga, 5 of them participate all curriculums. How many people study both cooking and weaving?