You are designing a Windows Phone 7 application. A user receives a toast notification and responds while the application is running. The application loses some input when the user returns to the application after responding to the toast notification. You need to update the application so it restores user input when the application is resumed, but not when the application is restarted. Which option should you recommend for saving user input?
A.
ResourceDictionary
B.
ApplicationSettings
C.
PhoneApplicationService
D.
Application.Current.Host.Settings