Which of the following is responsible for largest amount of oxygen on earth?a. Peat bogsB. AlgaeC. TreesD. None of theseLeave a ReplyYou must be logged in to post a comment.