Whom did General Robert E. Lee Replace as commander of the Confederate troops?

A. General Stonewall Jackson
B. General A.P. Hill
C. General Joe Johnston
D. General U.S. Grant​