Important key elements that bring about variations in the different habitats are
(a) temperature, water, light and soil
(b) salinity, pollutants, water
(c) modern developmental parameters in the region
(d) scientific progress and technological innovations