Arrange the following stages of parsing in the correct order as they typically occur in the compilation process.
(A) Lexical Analysis
(B) Sematic Analysis
(C) Syntax Analysis
(D) Intermediate Code Generation
(E) Code Optimization
Choose the correct answer from the options given below:
1
(A), (B), (C), (D), (E)
2
(A), (C), (B), (D), (E)
3
(A), (D), (B), (C), (E)
4
(A), (C), (D), (B), (E)