Which statement best describes applications developers? A. They must have knowledge of network security.
B. They must have excellent organizational skills.
C. They must understand how microprocessors work.
D. They must be able to create, maintain, and improve software.