Which Disney Pixar movie won a Oscar for Best Animated Feature in 2003?

Question: Which Disney Pixar movie won a Oscar for Best Animated Feature in 2003?

Choices:

Finding Nemo
Bug’s Life
The Incredibles
Monsters Inc.

Correct answer:

Finding Nemo