单项选择题

有以下程序 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 xyz
D.x xy xyz