Which number is greater than 31 but smaller than 39?
30
32
39
40
Six simple riddles and thinking puzzles for young learners. Set 090, level 1.