Underground stems (tubers, rhizomes, bulbs, corms) serve multiple functions: they store reserve food materials like starch, enable vegetative propagation through buds, and help the plant survive unfavorable conditions (perennation). Since they perform all three functions, option D is the correct choice. Each individual option A, B, and C describes only one function.