A company is migrating from a traditional release cycle to a modern DevOps approach. They want developers to merge their code changes into a central repository multiple times a day, where automated builds and tests are run. Which practice are they implementing?
A. Continuous Integration focuses on frequently merging developer changes into a main branch and running automated tests.
B. Continuous Delivery focuses on ensuring the codebase is always in a deployable state for production releases.
C. Continuous Deployment focuses on automatically deploying every change directly to end-users in production.
D. Continuous Monitoring focuses on tracking application performance and system health after deployment.
Continuous Integration focuses on frequent merges to a shared branch with automated builds and tests.