Question: How many seasons did david tennant play doctor who?
answer: three