单项选择题

有以下程序:
#include <stdio.h>
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