You are an Android security reviewer inspecting this app's exported components for a release sign-off.
Which of the following identifies the security difference between an Android 'explicit Intent' and an 'implicit Intent' for starting an internal Activity?
- A.Implicit Intents are the safer form, with the resolution algorithm validating the sender's signature against the target's manifest (PackageManagerService performs the comparison before dispatch); only a signature-matched app ever receives the Intent
- B.Explicit Intents require the EXPLICIT_INTENT permission in the manifest, a signature-level declaration held by system apps alone (the platform grants it during the system image build); a third-party app is limited to implicit resolution, never a direct component start
- C.Implicit Intents are encrypted by the system in transit, while explicit Intents reach the named component in plaintext (Binder seals the payload for an unresolved target only); the explicit form trades confidentiality for routing certainty
- D.