单项选择题

有以下程序:
main()
char str[]="xyz", *ps=str;
while(*ps) ps++;
for(ps--;ps-str>=O;ps--)
puts(ps);

执行后的输出结果是()。

A、 yz
xyz
B、 z
yz
C、 z
yz
xyz
D、 x
xy
xyz