Northwest Airlines applied mathematical models to determine which customers in its database were currently responsible for most of its profitability and which customers were not currently profitable but had similar characteristics to the most profitable customers. Northwest Airlines utilized _____ to identify these customers.
A. computer programming
B. data warehousing
C. customer relationships management
D. data mining