A reason the neutrality acts were revised to allow cash-and-carry in the 1930s was because of the spread of socialism. because germany needed supplies. because fascism was gaining ground in europe. because of wwi.
The neutrality acts were revised for cash-and-carry because the U.S. was worried about fascism was gaining ground in Europe.
It allowed for allied nations to purchase military equipment from the United States on a cash basis as opposed to the U.S. refusing to sell them at all.
This was necessitated by the invasions of western and eastern Europe by Hitler which signified a spread of fascism. The U.S. did not want Germany winning the war.
In conclusion, option C is correct.
Find out more on the Cash and carry policy at https://brainly.com/question/9416849.