Answer:
Soft engineering is better.
Step-by-step explanation:
This is because hard engineering is more focused on stopped erosion not so much the land and the natural factors. While soft engineering is more focused on aligning with the natural factors rather than destroying the land. Its a more natural approach.