多项选择题

定位误差产生的原因有()个。

A.工序基准与定位基准不重合
B.设计基准与定位基准不重合
C.工序基准偏离其理想位置
D.定位基准偏离其理想位置