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. Advertisement Advertisement