单项选择题

假定有以下函数过程:
Function Fun(S As String)As String
Dimsl As String
Fori=1 To Len(S)
s1=UCase(Mid(S,i,1))+s1
Nexti
Fun=s1
End Function
在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Commandl_Click()
DimStrl As String,Str2 As String
Str1=InputBox(“请输入一个字符串”)
Str2=Fun(Str1)
PrintStr2
End Sub
程序运行后,单击命令按钮,如果在输入对话框中输入字符串,"abcdefg",则单击“确定”按钮后在窗体上的输出结果为( )。

A.abcdefg
B.ABCDEFG
C.gfedcba
D.GFEDCBA