Which of the following needs do all organisms depend on their surroundings for?
All organisms depend on their surroundings for their needs like food, water, air and shelter. The surrounding which meets the needs of a particular organism in the best manner is the habitat of that organism.