The number of the members of a club is more than 20 and less than 50. When 4 people sit at a table, other people exactly divided to 6-people groups (6 people sit at a table) or 7-people groups (7 people sit at a table). If the members are divided to 8-people groups, how many people will be left?
Choose the correct option.
A) 3  B) 4  C) 5  D) 6  E) 7

Rationale: "the number of members is 7 k + 4 = 6 j + 4 the only number in this range which satisfies this is 46 . 46 / 8 = 5 ( 8 ) + 6 the answer is d ."
Answer: D