BriP8091 BriP8091 29-11-2022 Biology contestada ________ are human-made lakes and reservoirs that store water for irrigation, flood control or energy generation.AquifersChannelsLeveesImpoundmentsWatersheds