Which two statements are correct regarding Spring Boot auto-configuration? (Choose two.)
Auto-configuration uses @Conditional annotations to constrain when it should apply.
Auto-configuration could apply when a bean is missing but not when a bean is present.
Auto-configuration is applied by processing candidates listed in META-INF/spring.factories.
Auto-configuration could apply when a bean is present but not when a bean is missing.
Auto-configuration is applied before user-defined beans have been registered.
Submit