How long can beavers hold their breath under water?

Beavers can hold their breath for 10-15 minutes under water.