多项选择题

以下哪种循环语句的循环体可能被执行0次?()

A.for
B.foreach
C.do…while
D.while