单项选择题

在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如
下程序代码:
Private X As Integer
Private Sub Command1_Click()
X=8: Y=4
Call proc(X,Y)
Label1.Caption=X
Label2.Caption=Y
End Sub
Private Sub proc(a As Integer, ByVal b As Integer)
X=a+a
Y=b*b
End Sub
程序运行后,单击命令按钮,则两个标签中显示的内容分别是______。

A) 8和4
B) 8和16
C) 16和4
D) 16和16