Which of the following best describes the incompatibility issue when a component declares an API compatible with Java 17, but the consumer requires a runtime compatible with Java 11?
A. Version mismatch between compiler and runtime environments.
B. Conflict in API and implementation compatibility.
C. Dependency resolution error due to conflicting Java versions.
D. Runtime exception caused by unsupported Java features.