Respuesta :

General Lee assumed that the Union is totally composed of cavalry only. He commenced an attack to advance through the Union forces. However the Union was backed by two corps of infantry. This is the reason why General Lee surrendered.

Answer: B- his troops were weak and surrounded