Your questions asks why the Southern Military (Confederacy) decided to defend instead of attack.
Your answer would be C). Southern leaders thought their knowledge of Southern lands would help them defeat the Union forces.
The reason why this would be the correct answer is because the South believed that their knowledge of their land would give them the advantage in winning the war. In other words, you can say that the South "played home field." The terrain in the South was different than the terrain in the North, so they used it to get the Northerners (the Union) confused when trying to attack them. The Southerners knew where everything is: all of the bases, hiding spots, etc, and used it to a certain advantage. All in all, the Southern leaders thought that the Union would be weaker on unknown territory.
I'm thinking either B.capital or D opportunity cost not sure
Before the 1800s, builders used cast iron. But they found that structural steel beams set in concrete allowed them to frame tall buildings that were more fire resistant and more structurally sound than cast iron. Since that time, steel has not only become the best building material for commercial construction but closely tied to economic health.
Answer A, and it made cotton more efficient.