What advantage did the Confederates have during the war?

They had more money for supplies
They had a more advanced navy.
They knew the Southern countryside better.
They created African American militias.

They knew the Southern countryside better.