they are layered mounds of deposits made by precambrian algae
(B it breaks down carbon- base sugar molecules to release energy and forms carbon dioxide
Answer: Bacteria producing oxygen for the oxygenation of the earth's atmosphere.
Explanation: ????????? NOT FOR SURE