The example application, NotificationStatusBar, creates a PendingIntent using the PendingIntent.getActivity() method. The call to that method passes in an Intent flag, Intent.FLAG_ACTIVITY_NEW_TASK. Which one of the following statements explains why this flag is necessary? A. The flag transfers the caller's permissions to the PendingIntent. B. The underlying Intent may be called outside of an existing Activity. C. startActivity() always requires this flag. D. The Activity that will be started in this case needs to return a result.