单项选择题

利用公开密钥算法进行数字签名时,发送方签名用的是()。

A.接收方的公开密钥
B.发送方的公开密钥
C.接收方的秘密密钥
D.发送方的秘密密钥