Correct option is B
The
correct order for software development lifecycle phases is:
D: Communication (gathering requirements)
A: Planning (scheduling, resource allocation)
C: Modeling (designing the system)
B: Construction (coding, testing)
E: Deployment (releasing the product)
This sequence ensures a structured approach from gathering requirements to delivering the final product.