In the context of biology, which of the following factors is crucial for an organism to establish and maintain a suitable habitat?
A) The organism’s ability to migrate frequently
B) The availability of resources such as food, water, and shelter
C) The ability to reproduce at a high rate regardless of environmental conditions
D) The presence of predators in the environment