Topic: Software Engineering
In the V Model of Software Testing shown below, please identify (A), (B), (C), (D)
Left side: Requirement Analysis, System Design, Architecture Design, Module Design
Right side (from top): (A), (B), (C), (D)

- A. (A): Acceptance Testing, (B): System Testing, (C): Integration Testing, (D): Unit Testing
- B. (A): Acceptance Testing, (B): Integration Testing, (C): System Testing, (D): Unit Testing
- C. (A): Unit Testing, (B): System Testing, (C): Integration Testing, (D): Acceptance Testing
- D. (A): Unit Testing, (B): Integration Testing, (C): System Testing, (D): Acceptance Testing
Answer: A. (A): Acceptance Testing, (B): System Testing, (C): Integration Testing, (D): Unit Testing
Explanation: In the V-Model, the testing phases on the right side correspond to the development phases on the left side, moving from bottom to top. Module Design is verified by Unit Testing (D); Architecture Design is verified by Integration Testing (C); System Design is verified by System Testing (B); and Requirement Analysis is verified by Acceptance Testing (A).