For staff members who have direct contact with customers, which of the following are the most important skills to have? Select all answers that apply:

A. customer relations skills
B. strong computer skills
C. strong interpersonal skills
D. ability to perform assigned tasks rapidly
E. ability to multitask