What is the thesis statement of the research report Life on Mars? . . But, in fact, the truth might be hidden in this ordinary-looking piece of meteorite known as Rock 84-001.. . i am pretty sure D the answer . Deep Space is the last great frontier.. Some imagined the answer would come from a spaceship carrying aliens from a faraway civilization.. Some scientists theorized that the seeds for life on Earth were planted by microorganisms from Mars.