A: 企业提供额外服务的,应当作为单项履约义务
B: 企业应当考虑该质量保证是否为法定要求、质量保证期限以及企业承诺履行任务的性质等因素
C: 客户能够选择单独购买质量保证的,该质量保证构成单项履约义务
D: 客户没有选择权的质量保证的条款,该质量保证构成单项履约义务