The oil-yielding plant among the following is :
Sunflower is a oil yielding plant. It belongs to Asteraceae family. Its scientific name is Heliantheae. Lentils are edible legume whereas China rose is a flower. Hence D is correct.
Couldn't generate an explanation.
Generated by AI. May contain inaccuracies — always verify with your textbook.