The correct answer for this question would be option D. The Bonus Army march on Washington D. C. because the Congress passed a bill promising to pay veterans, their bonuses in 1945. The veterans from the World War I were asking for the bonus that was promised by the Congress to them, which was termed as the "Bonus Bill".