Fill up the blanks:
a. The presence of specific features, which enable a plant or an animal to live in a particular habitat, is called ____.
b. The habitats of the plants and animals that live on land are called _____ habitat.
c. The habitats of plants and animals that live on water are called _____.
d. Soil, water and air are the ___ factors of a habitat.
e. Changes in our surroundings that make us respond to them, are called _____.