The most accurate answer is A. The Louisiana Territory was no longer useful to him after a slave revolt in Haiti.
Napoleon Bonaparte's decision to sell the Louisiana Territory to the United States in 1803 was largely influenced by the successful slave revolt in Haiti (then known as Saint-Domingue) led by Toussaint L'Ouverture. This revolt significantly weakened French control in the Caribbean and diminished Napoleon's plans to establish a North American empire. Faced with challenges in maintaining his territories in the Americas and the looming possibility of conflict with Britain, Napoleon decided to sell the vast expanse of land in the Louisiana Territory to the United States to focus on European affairs.