Question: how many seasons did david tennant play doctor who?
Answer: three