Carbonaceous chondrites are thought to be a potential source of early Earth's volatile elements -- including hydrogen, nitrogen, and carbon -- and possibly organic material. Credit: NASA's Goddard Space Flight Center/Chris Smith
I'm still leaning toward microbial life, created by God, billions of years ago.
/johnny