Эта популярная в СССР загадка — на самом деле не о водке. Взрослые шутили и ошибались в ответе

В советское время водка была валютой, индикатором экономики (каждое повышение цен на водку, происходившее раз в несколько лет, было самым очевидным показателем инфляции), источником анекдотов и народных частушек:
Было три, а стало пять — все равно берем опять!
Даже если будет восемь — все равно мы пить не бросим!
Передайте Ильичу — нам и десять по плечу,
Ну а если будет больше — то получится, как в Польше!
Ну а если двадцать пять — Зимний снова будем брать!
А еще про водку придумывали загадки. Вернее, находили новый смысл у детских. Например, народным ответом водка стала на такую задачку:
Осенью питает, зимой согревает, весной веселит, летом холодит
Загадка
Понятно, что у «алкогольного» ответа здесь был шутливый подтекст. А какой же ответ правильный?

Конечно, это дерево. Осенью с деревьев снимают съедобные плоды, зимой печку топят деревянными дровами, приход весны радует человека буйством цветов, а летом тень деревьев спасает от жары.
А какой ответ вы считаете более правильным: детский или взрослый?