2 ms·Oxygen and water exist in ample supply on Mars - not at all on Venus.by jacobush 7y agoOxygen and water exist in ample supply on Mars - not at all on Venus.