多项选择题

下列关于纳税义务发生时间的表述中正确的有( )。

A.企业采取预收货款方式销售货物的,其纳税义务的发生时间为收到货款的当天
B.企业采取预收货款方式销售货物的,其纳税义务的发生时间为货物发出的当天
C.企业采取分期收款方式销售货物的,其纳税义务的发生时间为合同规定的收款日期
D.企业采取分期收款方式销售货物的,其纳税义务的发生时间为收到货款的日期
E.企业采取委托收款方式销售货物的,其纳税义务的发生时间为收到货款的日期