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 286, level 3.