Right option is (d) Main program and subroutine Architecture, Object Oriented or abstract data type system
The best I can explain: Main program and subroutine Architecture, Object Oriented or abstract data type system has the main goal to achieve Modifiability.