To prevent a component from being publically accessible via Intents the developer can:
A.
set the attribute android:exported=false in the manifest.
B.
declare the method as private in the Java source.
C.
sign the app because Android protects component access by verifying digital signatures.
D.
add an Intent Filter with the attribute of “private”.
Explanation: