Question 1
Which fundamental software design principle advocates that a software module should have high internal operational focus while maintaining minimal direct dependencies on external modules?
Detailed Solution
Option B is correct. Good software design aims for High Cohesion (modules have strong internal focus) and Low Coupling (minimal interdependence between distinct modules).