Match all items in List I with correct options from those given in List II.
| List I | List II | ||
| A. | Regular Expression | 1. | Syntax analysis |
| B. | Push down automata | 2. | Code Generation |
| C. | Dataflow analysis | 3. | Lexical analysis |
| D. | Register allocation | 4. | Code optimization |
1
A-3, B-1, C-4, D-2
2
A-2, B-1, C-4, D-3
3
A-3, B-4, C-1, D-2
4
A-3, B-1, C-2, D-4