Which module-info.java is correct for a service provider for a print service defined in the PrintServiceAPI module?
A. module PrintServiceProvider { requires PrintServiceAPI; exports org.printservice.spi;
}
B. module PrintServiceProvider { requires PrintServiceAPI; provides org.printservice.spi.Print with com.provider.PrintService;
}
C. module PrintServiceProvider { requires PrintServiceAPI; uses com.provider.PrintService;
}
D. module PrintServiceProvider { requires PrintServiceAPI; exports org.printservice.spi.Print with com.provider.PrintService;
}
A
B