Why was Napoleon willing to sell the Louisiana Territory to the United States? A. His army was too small to protect the territory. B. He no longer needed a base in North America. C. French colonies in Africa made more money. D. New Orleans was not making money for France.