Why did the United States fight the War of 1812?

A. Americans wanted to help the French in their war against England.
B. Native Americans wanted to claim land in the central United States that belonged to France.
C. Americans feared the British would take their newly won independence away.
D. British sea captains stopped American ships and kidnapped American sailors.