Question: When might you use `React.PureComponent`?
- when you do not want your component to have props
- when you have sibling components that need to be compared
- when you want a default implementation of `shouldComponentUpdate()`
- when you do not want your component to have state
Answer: The correct answer of the above question is Option C:when you want a default implementation of `shouldComponentUpdate()`