Heterocysts help create a (an) _________
a. reducing environment for the nitrogenase activity
b. oxidizing environment for ATP production
c. efficient system for photolysis of water for electron transfer for light reactions
d. adequate supply of nitrates
e. cell for long-term survival if the habitat dries out