Which of the following best describes the Software Development Life Cycle (SDLC)?
Options
- A. A programming language used to develop software
- B. A systematic process used to develop and maintain software
- C. A method used only for software testing
- D. More than one of the above
- E. None of the above