Which of the following words means nearly the opposite for 'shrewd'?

Answer: 
stupid
Which of the following words means nearly the opposite for 'shrewd'?