Budussy69 Budussy69 Today at 8:30 AM Physics Answered 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