390. Application layer protocol defines_____________________? September 13, 2025 by Admin A. types of messages exchanged B. message format, syntax and semantics C. rules for when and how processes send and respond to messages D. all of these ✅ The correct answer is option D.