Budussy69 Budussy69 29-11-2022 Physics contestada LEVEL 3 Q3 A dam is a barrier that holds back water to create this form of energy. A. Chemical B. Mechanical C. Nuclear D. Electrical