The answer is
A. volcanic outgassing
C. cyanobacteria
D. banded iron formations
9.3m questions
12.0m answers