ans is D
In software engineering, software configuration management (SCM or S/W CM) is the task of tracking and controlling changes in the software, part of the larger cross-disciplinary field of configuration management. SCM practices include revision control and the establishment of baselines.
Software Configuration Management (SCM) is the the overall management of a software design project as it evolves into a software product or system. This includes technical aspects of the project, all level of communications, organization, and the control of modifications changes to the project plan by the programmers during the development phase. Software Configuration Management is also called Software Control Management.