Why did Jefferson want to purchase New Orleans?

a. He knew the French needed funds for their revolution.
b. Control of the port city would be vital for the U.S. economy.
c. He wanted to prevent James Monroe from purchasing the city.
d. He believed Toussaint L'Ouverture needed the support for his reform goals.

I will give brainliest if answered!