Based on the passage, why was Grant promoted to Commanding General of the United States Army?
A. because Lee had resigned from the Army, so the position was open

B. because Grant was brilliant, fearless, and successful in battle

C. because Grant had fought in the Mexican-American War

D. because Grant had attended West Point, the best military school in America.