Answer:
2.5 percent is the closest.
Step-by-step explanation:
According to the Federal Reserve Bank of St. Louis, the federal debt held by foreign and international investors was $3.31 trillion in 2009. According to Wikipedia, the total debt owed by U.S. households, businesses, and governments was $50.7 trillion in 2009. Therefore, approximately 6.5% of the U.S. national debt was owed to foreigners in 2009.
I hope my answer helped you! If you need more information or help, comment down below and I will be sure to respond if I am online. Have a wonderful rest of your day!