Correct Answer: (c) 2 & 3
Solution:Lichens (#2) grow on any undisturbed surface-bark, wood, mosses, rock, soil, peat, glass, metal, plastic, and even cloth Lichens can absorb water through any part of their thalli and have no neeWd of roots. According to, Pennsylvania University article.
Land without soil can support only very small primitive plants such as lichens and mosses that can cling onto a rock surface, says the book Essentials of Ecology Third Edition, 3rd Edition. So, Answer should be "(c)": 2 and 3.