Controls that prevent, detect, and correct transaction errors and fraud in application programs are called: A. Application controls B. General controls C. Preventive controls D. Detective controls