Answer:
A German u boat sunk an American cargo boat
Explanation:
They declared war on May 13, 1846!
(C)
It was part of an Act that was passed, that provided Prosecution of a war that was already between U.S. and Mexico.
Missouri Compromise is your answer.
B. what do you mean girly