单项选择题

有以下程序: main() { char str[]="xyz",*ps=str; while(*ps) ps++; for(ps--;ps-str>=0;ps--) puts(ps); } 执行后输出结果是( )。

A.yz xyZ
B.z yz
C.z yz
D.x xy xyz xyz