Which of these does not affect different types of software as a whole ?
A. Heterogeneity
B. Flexibility
C. Business and social change
D. Security
Explanation: Option b & c are a part of Software Engineering as a subject,hence option a covers them both.