多项选择题

工件产生热疲劳破坏必须具备的条件:()。

A.工件的热变形受到外部约束
B.工件的热变形受到内部约束
C.应力循环变化
D.温度循环变化