单项选择题

下面哪个使用了公钥和私钥?()

A.RSA
B.AES
C.MD5
D.SHA