Core APIs & State Management — Question 10Mark DoneKey TakeawaysExplain the underlying React mental model.Connect the answer to a production scenario.Knowledge CheckWhat is a good reason to use a reducer?AIt makes every component globalBIt makes meaningful state transitions explicitCIt prevents renderingDIt removes the need for events