B.
The US never declared war on Germany because of the Poland invasion. Britain and France declared war on Germany because of the Poland invasion.
The United States was having the most problems with Japan, and the US declared war on Japan shortly after they bombed Pearl Harbor.
Once the US declared war on Japan, Germany declared war on the US due to the Tripartite Pact.
This i do not know sadly but i did some research for you and google says and i quote
"When Virginia declared its secession from the Union in April 1861, Lee chose to follow his home state, despite his desire for the country to remain intact and an offer of a senior Union command. During the first year of the Civil War, Lee served as a senior military adviser to Confederate President Jefferson Davis".
Lack of expenses.
Let me know if that was right, and good luck!!!