Hello, I'm sorry if this is the wrong place for discussion, but this question was posed on a non-science forum and it's drawn a lot of interest:

What animal would win a race starting in 100 meters of water and finishing 100 meters on land. No flight allowed. The land is flat, unfrozen grass or dirt.

The contenders seem to be otters, seals, moose, polar bears, horses, and hippos. Any opinions out there?

Thanks for your time!