contestada

epiphytic and parasitic plants grow on which of the following?
A.humans
B.rocks
C.dogs
D.Plants