The smallest number greater than 3 that leaves a remainder of 3 when divided by 4, 6, or 8 lies between what numbers?
20 and 24
25 and 29
30 and 34
35 and 39
40 and 44