In the structure of the United States federal judiciary, different courts have specific jurisdictions and roles. The U.S. Supreme Court, as the highest court in the land, has the authority to review cases and make final decisions. However, there are lower courts that also handle various types of cases. Which of the following courts is primarily responsible for hearing appeals from federal district courts and has the authority to review decisions made by these lower courts?