某VB程序如下:
Private Sub Command1_Click()
Dim i As Integer
Dim a(1 To 10) As Integer
For i =" 1" To 10
a(i) =" i" * 2
Next i
Text1.Text = Str(a(i))
End Sub
运行程序,单击命令按钮Command1后弹出右图所示的出错提示,引起该错误的语句是( )

A.Dim a(1 To 10) As Integer | B.a(i) =" i" * 2 |
C.Text1.Text = Str(a(i)) | D.For i =" 1" To 10 |