What caused napoleon to decide to sell the louisiana territory to the united states?

it was to far away to govern effectively.
The louisiana territory was no longer useful to him after a slave revolt in haiti.
He could no longer control the native americans living in the territory.
he was about to lose t in a war to spain, so he decided5 to see it instead.

The correct answer is: The Louisiana territory was no longer useful to him after a slave revolt in Haiti.