多项选择题

协议离婚不是你想就可以的,它也是讲条件的。那它需要具备哪些前提条件()

A.对子女抚养协商达成一致意见
B.对财产分割达成一致意见
C.对债务处理达成一致意见
D.双方自愿离婚