Answer:
Step-by-step explanation:
B
marx and engles came up with the theory due to the industrial revolution and colonialism, they felt that this system was unsustainable and it ruins the life of the worker while the upper elite hoarded all the wealth and that workers should rise to overthrow the bougiesise elite. Though D is also correct that is an idea of socialism but not why the theory was made
Hope that helped