In a sports club with 80 members, 48 play badminton and 46 play tennis and 7 do not play either. How many members play both badminton and tennis?	Select:
A) 23 B) 21 C) 20 D) 26 E) 27

Rationale: 48 + 46 = 94 but where as total number is 80 - 7 = 73 therefore answer is 94 - 73 = 21 hence answer is b
Answer: B