(Choose 1 answer)
What is a key difference between use Reducer and useState in React Native?
A. useReducer always re-renders the component, while useState does not
B. useReducer is designed for more complex state logic and state transitions, while useState is suited for simple state management
C. useReducer cannot be used with functional components, while useState can
D. useReducer is used for global state management, while useState is only for local state
31