Climate change has wide-ranging impacts: it affects agriculture (crop yields), terrestrial ecosystems (species ranges), water resources (droughts/floods), air quality (stagnation), oceans (acidification), coastal zones (sea-level rise), energy demand, and human health. Therefore, 'all of the above' is correct.