I apologize for any of the confusion about the question for David, and the confusion behind who really is the main villain. While I do wish I could have chosen a different question (which I should have as it is more debatable than I earlier thought), my reasoning behind the correct answer to this question is because David's intentions really, truly are all negative and all villainous. There was no positive intentions from him, there was nothing to him as a human being that could be considered a hero whatsoever.
If you did get this question wrong because of this confusion then go ahead and take a point! Feel free to leave your feedback letting me know why you chose a different answer other than David, as I do love to hear other opinions on the topic.