单项选择题

要实现对Java代码的数字签名,对于代码的提供者要经过的4个步骤的正确顺序是( )。
Ⅰ:创建JAR文件
Ⅱ:创建密钥
Ⅲ:对JAR文件进行数字签名
Ⅳ:输出公钥证书

A.Ⅰ、Ⅲ、Ⅱ、Ⅳ
B.Ⅰ、Ⅱ、Ⅲ、Ⅳ
C.Ⅱ、Ⅰ、Ⅲ、Ⅳ
D.Ⅰ、Ⅲ、Ⅱ、Ⅳ