Which practice ensures that code remains in a continuously deployable state within an agile team?
-
A
Continuous Delivery (CD) with automated build, test, and deployment pipelines
-
B
Quarterly release planning with manual integration testing
-
C
Manual build processes triggered by the release manager
-
D
Long-lived feature branches merged only at the end of each sprint