单项选择题

Many banks work with so many different customers and accounts that they need() to record all transactions.

A. deposit slips
B. computers
C. parties