Home ยป Which of the following is responsible for peat formation? Plant kingdom MCQs Which of the following is responsible for peat formation? January 31, 2022 23 Views Q. Which of the following is responsible for peat formation? A. Marchantia B. Riccia C. Funaria D. Sphagnum Answer: Sphagnum