You have two microservices, A and B running in production. Service A relies on APIs from service B. You want to test changes to service A without deploying all of its dependencies, which includes service B.
Which approach should you take to test service A?
A. Test using API mocks.
B. Test the APIs in private environments.
C. Test against production APIs.
D. There is no need to explicitly test APIs.