单项选择题

A.二次剩余
B.大整数分解
C.离散对数
D.椭圆曲线离散对数