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 5 Views Q. Which of the following is responsible for peat formation? A. Marchantia B. Riccia C. Funaria D. Sphagnum Answer: Sphagnum