Given an application with a main module that has this module-info.java file:

Which two are true? (Choose two.)
Select all that apply, then click Submit answer.
-
○
A module providing an implementation of country.CountryDetails can be compiled and added without recompiling the main module.
-
○
A module providing an implementation of country.CountryDetails must have a requires main; directive in its module-info.java file.
-
○
An implementation of country.countryDetails can be added to the main module.
-
○
To compile without an error, the application must have at least one module in the module source path that provides an implementation of country.CountryDetails.
-
○
To run without an error, the application must have at least one module in the module path that provides an implementation of country.CountryDetails.


