The correct option is D The tallest angiosperm is the Eucalyptus.
Angiosperms are a division of plant kingdom that produce flowers and bear their seeds in fruits.
The tallest angiosperm is the Eucalyptus. Rafflesia is the largest flower. Wolffia is the smallest flower. The flowers of Wolffia are sized around 1mm. Hibiscus is commonly called china rose.
So all the statements are correct except the third statement.