Which number is greater than 37 but smaller than 45?
36
45
46
38
Six simple riddles and thinking puzzles for young learners. Set 284, level 3.