Mulitple Choice Questions

The scientists have found some proofs of presence of life on which of the following planets?

    1. Mars
    2. Venus
    3. Jupiter
    4. Mercury