单选题 如果在一个函数中的复合语句中定义了一个变量,则该变量(    )。
   A.只在该复合语句中有效
   B.在该函数范同内均有效
   C.在本程序范围内均有效
   D.为非法变量
【正确答案】 D
【答案解析】