单项选择题

有如下语句序列;
int k=0; do{k+=5;couk<<'$';) while(k<19); while(k-->0)cout<<'*';
执行上面的语句序列输出字符$和*的个数分别是()。

A.4和20
B.5和20
C.4和21
D.5和21