Which of the following scenarios effectively utilize push notifications for user retention and engagement?
- Scenario A: A fitness app sends a notification to a user who hasn't logged a workout in a week, encouraging them to check out new workout routines.
- Scenario B: A shopping app sends daily notifications about various products, regardless of the user's past purchase behavior or interests.
- Scenario C: A music streaming app sends a personalized notification about a new album release in the user's favorite genre.
- Scenario D: A travel app sends location-based notifications suggesting popular tourist spots and deals when the user travels to a new city.
Select the scenarios that demonstrate effective use of push notifications in a mobile app.