单项选择题

以下活动中用于数据库的完整性保护的是()。

A.创建触发器和定义事物隔离性级别
B.创建触发器和定义主码
C.数字签名和定义主码
D.定义主码和定义事物隔离性级别