单项选择题

下面程序的执行结果是 ______。
int k;
for (k=10 ; k<3 ; k--)
if (k%3) k--;
-k;
k;
cout<<k<< ", ";

A.6, 3
B.7, 4
C.6, 2
D.7, 4, 1