What cause napoleon to decide to sell the Louisiana territory to the United States?

A. He was about to lose the Louisiana territory in a war with Spain so he decided to sell it to the U.S.
B. The Louisiana territory was no longer useful to him after a slave revolt resulted in the independence of Haiti.
C. The Louisiana territory was no longer useful to him after a slave revolt resulted in the independence of Haiti.
D. He could not longer control the native Americans living in the Louisiana territory

D. He could not longer control the native Americans living in the Louisiana territory.