a) Venus
b) Mars
c) Jupiter
d) None of these
Scientists revealed on September 14, 2020 that they have detected potential signs of extraterrestrial life on the inhospitable Venus. The scientists have detected a gas called phosphine in the acidic clouds of Venus that indicates microbes may inhabit Earth’s neighbor.