单项选择题

以下是触发器经常应用的场合的是______。
①完成比CHECK约束更复杂的数据约束
②为保证数据库性能而维护的非规范化数据
③实现复杂的业务规则

A.①②
B.②③
C.③④
D.①②③