多项选择题

A. improving business processes
B. making existing resources more productive
C. offering enhanced customer service
D. providing flexible channel and delivery options