a) Epiphyte
b) Halophyte
c) Biophyte
d) Lithophyte