多项选择题

A.有固定期限
B.以完成一定的工作为期限
C.无固定期限
D.以完成一次劳务为期限