A. when tools to support restructuring are disabled
B. when system crashes frequently
C. when hardware or software support becomes obsolete
D. subsystems of a larger system require few maintenance
✅ The correct answer is option C.
Explanation: Re-engineering involves putting in the effort to make the system easier to maintain
Explanation: Re-engineering involves putting in the effort to make the system easier to maintain