单项选择题

关于shouldComponentUpdate说法不正确的是()

A.必须给定返回值,且必须是布尔类型
B.可以通过参数获取新的props和state
C.这个生命周期可以用来优化组件性能
D.这个生命周期中的this指向undefined