单项选择题

下列选项中,能正确定义数组的语句是

A. int num[0..2008];
B. int num[];
C. int N=2008; int num[N];
D. #define N 2008 int num[N];