单项选择题

有以下程序: int f (int a) { return a%2;} main() { int s[8]={1,3,5,2,4,6},i,d=0; for(i=0;f(s[i]);i++)d+=s[i]; printf("%d\n",d); } 程序运行后的输出结果是 ______。

A.9
B.11
C.19
D.21