The correct option is B Mars
Planet Mars is believed to contain three most essential requirement of life i.e., Chemical building blocks abundance , source of water and a source of energy as volcanoes . Thus, it is expected that apart from earth Mars is the planet which can cater life.