Scientists have found some proofs of presence of water on which of the following planets? (A) Venus (B) Mercury (C) Neptune (D) Marsâ–ºCorrect Option Correct Answer is: D