A: 应当考虑该质量保证是否为法定要求
B: 应当考虑质量保证期限
C: 应当考虑企业承诺履行任务的性质
D: 企业提供的质量保证同时包括保证类质量保证和服务类质量保证,但无法合理区分的,应当将两类保证作为两项单项履约义务进行会计处理