thornlilly17 thornlilly17 25-05-2017 Biology contestada Mount Twin Peaks, located in Northern Vancouver Island, erupted three million years ago, and it has not erupted since then. Mount Twin Peaks is most likely.... A. dormant B. active C. extinct D. stationary