Answer :
the answers are C. The Vietnamese had expert guerrilla fighters. they were ambushing them all over Vietnam. and D.The United States overestimated the cost and length of the war. they thought it would be fast for they had a strong navy and army.
The correct answers are option C. "The Vietnamese had expert guerrilla fighters" and D "The United States overestimated the cost and length of the war". The factors that contributed the failure of the United States during Vietnam war were the use of guerrilla fighters by the Vietnamese and the cost and length of the war. Guerrilla fighters constantly ambushed US troops which resulted in several damages to the US army, and regarding the costs it was reported an expenditure of $168 billion along the 20 years that the war lasted (1955-1975).