Who played Frodo Baggins in Lord Of The Rings?

Question: Who played Frodo Baggins in Lord Of The Rings?

Choices:

Ian McKellen
Martin Freeman
Elijah Wood
Daniel Radcliffe

Correct answer:

Elijah Wood