Sticky broadcast Intents are cached by Android and can be delivered to BroadcastReceivers that were not registered to receive those Intents at the time they were initially broadcast. How can a BroadcastReceiver determine whether an Intent they receive was just broadcast or was broadcast in the past, but is just now being delivered? A. Check the EXTRA_BROADCAST_TIME extra that's delivered with the Intent. B. Use the isInitialStickyBroadcast() method. C. Set a high priority for the IntentFilter used to register the BroadcastReceiver. D. Use the isOrderedBroadcast() method.