Question: Why is it important to avoid copying the values of props into a component's state where possible?
- because you should never mutate state
- because `getDerivedStateFromProps()` is an unsafe method to use
- because you want to allow a component to update in response to changes in the props
- because you want to allow data to flow back up to the parent
Answer: The correct answer of the above question is Option C:because you want to allow a component to update in response to changes in the props