The correct option is B Rafflesia
The biggest flower of the world Rafflesia is a total root parasite found in sea shores of Java and Sumatra and Sri Lanka. Rafflesia is known as the queen of parasites, which grows on members of family Vitaceae. Orobanche and Striga are other common examples of total root parasites. Hence, the correct answer is option B.