The correct answer here is C. The South had many officers who were
expertly trained and attended the prestigious West Point military academy. But even
though it had many excellent officers they did not really have great generals
except general Lee. The North had much better generals like Ulysses S. Grant,
and general McArthur. The union also had bigger army and it was financially
stronger as well.