Which of the following is the BEST description of the purpose of version control in the context of change management and security?
To quickly identify and resolve issues caused by recent changes
To automatically update documentation and diagrams when changes are made
To facilitate collaboration between different teams and departments
To manage and control software code, configurations, and other artifacts