For which of the following reasons is the infrastructure as code technique used?
- A.To improve the ability to migrate applications to different cloud providers to avoid vendor lock-in.
- B.To specify the hardware configuration and system installation procedures in machine-readable formats.
- C.To capture the system configurations to track changes and remediate configuration drift.
- D.To assign server administration responsibilities to software developers for application deployments.