Answer :
B. Robert E. Lee chose to lead Confederate forces out of loyalty to his state.
B. Robert E. Lee was the outstanding U.S. army officer that chose to lead the Confederate forces.