Digital signatures require the:
A、signer to have a public key and the receiver to have a private key.
B、signer to have a private key and the receiver to have a public key.
C、signer and receiver to have a public key.
D、signer and receiver to have a private key.