单项选择题

A.验证码应既可以在终端应用软件服务端生成,又可在终端本地生成
B.验证码应在终端应用软件服务端生成
C.图形验证码应具备一定的抗机器识别能力
D.应具有短信验证码防重放攻击机制