The correct option is A Mosses
Mosses are hardy flowerless plants that can grow everywhere. However, the major habitats include humid tropics to polar regions. This grows in tufts, green mats and is often found in any damp location, fallen logs along rivers, lakes and streams but are generally not found in salt water. Hence the correct option is C.