A. Type of software to be maintained
B. Development processes used
C. Skills and experience of the people involved
D. All of the mentioned
✅ The correct answer is option D.
Explanation: Processes used for software evolution depend on all these factors.
Explanation: Processes used for software evolution depend on all these factors.