Which was NOT a contributing factor to the fall of the Roman Empire?

inflation
peasant rebellions
civil war
foreign invasions
decline in trade