4. Thanksgiving is a festival for Americans _______.

A. to share foods

B. to travel across the country

C. to express gratitude for the harvest

5. The Thanksgiving holiday is generally a “_______” weekend in the United States.

A. two-day  

B. four-day  

C. three-day