Which of the following is responsible for peat formation? HomePlant kingdom MCQsWhich of the following is responsible for peat formation?Q. Which of the following is responsible for peat formation?A. MarchantiaB. RicciaC. FunariaD. SphagnumAnswer: Sphagnum