Which number is greater than 30 but smaller than 37?
29
31
37
38
Six simple riddles and thinking puzzles for young learners. Set 038, level 1.