Which option correctly explains the purpose of Android's 'permission split' introduced with the Camera2 API (e.g., CAMERA vs FLASHLIGHT)?
- A.Permission splits let an app request a partial grant that expires on its own (the platform records a timer alongside the entry), narrowing the window rather than the scope: every split permission is temporary by design, with the app re-requesting whenever it needs that capability again
- B.The camera split is a Play Store policy requirement with no enforcement anywhere in the platform (the manifest entry is checked at review time), leaving all of the behaviour to the store: an app declaring FLASHLIGHT alone still reaches the camera through the older API on almost any handset
- C.Camera2 split the permission for legacy compatibility (the older API had a single entry point), never for least privilege: all of the hardware stays behind the broader grant
- D.Some hardware capabilities were split into narrower permissions to allow apps to declare only what they truly need; FLASHLIGHT (controlling the LED without camera preview) does not require the broader CAMERA permission, implementing the least-privilege principle at a finer granularity