Question: Which U.S. president has had the longest term?
Answer: Franklin D. Roosevelt