Sea parrot is an alternative name for which bird?

Question: Sea parrot is an alternative name for which bird?

Choices:

Kittiwake
Seagull
Heron
Puffin

Correct answer:

Puffin