单项选择题

在VB中有如下程序段:

在调试程序的时候出现如下图所示的错误信息:

请认真分析程序代码,产生该错误的原因是什么?()

A.在定义变量a和c时,有语法错误
B.EndIf是多余的,应去掉
C.在ElseIf后面缺少Then
D.有If就不能使用ElseIf,直接去掉ElseIf就可以