Well first i just wanna say that life on mars has been discovered,not little green men but Bactria found on the surface and small traces of water have been found as well. some forms of life need little water to survive (like bacteria) but they still need water so yes there is water on mars the question is will we find it.
It will not capture modulated radio waves
Answer:
Homeostasis is the ability to keep a stable internal state, despite changes in the environment. All living organisms must regulate their internal environment to process energy and survive. Hope it helps
I think you b and c is the other way around.
Regardless, the answer is Two elephants
The air pressure on your body is about 10kg same as the weight of 2 elephants