Octopuses? Octopi? Octopodes?

What's the plural of octopus? Octopuses? Octopi? Octopodes? According to this video by Merriam Webster editor Kory Stamper, all three are technically correct. Video link.

(via Jen Phillips' Twitter)