Which U.S. president declared Thanksgiving a national holiday?

  • A.George Washington
  • B.Thomas Jefferson
  • C.Abraham Lincoln
  • D.Theodore Roosevelt

Detailed Solution:

Correct Answer: Abraham Lincoln

In 1863, during the American Civil War, President Abraham Lincoln proclaimed Thanksgiving as a national holiday, to be observed annually on the last Thursday of November, promoting unity and gratitude across the nation.