单项选择题

以下哪项不是合法的Posix shell循环结构?()

A.until do done
B.do until done
C.for do done
D.while do done