What has branches but no leaves or fruit?
A tree
A bank
A road
A river
Six simple riddles and thinking puzzles for young learners. Set 118, level 2.