You are developing a mobile app for creating and managing to-do lists with these requirements: - Store and synchronize data across multiple mobile devices - Support offline access - Deliver real-time updates to each user's device You must implement a database solution with minimal operational overhead. Which approach is best? | Google Professional Cloud Developer Quiz - LeetQuiz