D. Fill in the blanks with the correct answer.
16. Plants can grow from_____________ ( flower , seeds ). 17. Flowering plants produce _____________ ( roots , flowers), ______________ ( stem , fruits ) and seeds. 18. Seeds need ________________ ( sweet , air ) and ______________ ( food , water ) to grow. 19. The young plant is called a ____________ ( seed, seedling). 20. Plants need ______________ ( food , water ) to grow, but too much water will kill them. .