How much did the United States pay for the Louisiana Purchase? A) $10 million B) $5 million C) $20 million D) $15 million