多项选择题

A.为企业选择会计处理原则和方法提供了基本前提
B.产生了本期和非本期的区别
C.为会计进行分期核算提供了前提
D.为应收、应付、预收、预付、折旧、摊销等会计处理方法提供了前提