Which choice is not an expected benefit of refactoring?
Refactoring improves the maintainability of the code
Refactoring can reduce the effort for future development
Refactoring is used to fix bugs
Refactoring improves the design of the system