单项选择题

以非对称加密方式确保B接收A的消息的保密性,A需要:()

A.用B的私钥加密
B.用B的公钥加密
C.用A的私钥加密
D.用A的公钥加密