单项选择题

公钥密码系统的主要目的是()

A.提供保密性
B.提供数据源认证
C.确保数据完整性
D.提供可信性