Which of the following is responsible for peat formation?

1. Marchantia

2. Riccia

3. Funaria

4. Sphagnum

Subtopic:  Bryophytes (Liverworts) | Bryophytes (Anthoceropsida) |
 84%
AIPMT - 2014
Please attempt this question first.
Hints