单项选择题

有如下的程序:   Private Sub Command1_Click( )    Dim k As Integer,m As Integer    Dim P As Integer    k=4:m=1    P=Pid(k,m) :Print P;    P=Pid(k,m) :Print P   End Sub   Private Function Pid(a As Integer,b As Integer)    Static m As Integer,i As Integer    m=5:i=2    i=i + m + 1    m=i + a + b    Pid=m\2   End Function   单击命令按钮后,输出结果为( )。

A. 标准模块也称程序模块文件,扩展名是.bas
B. 标准模块由程序代码组成
C. 标准模块只用来定义一些通用的过程
D. 标准模块不附属于任何一个窗体