Redefines cannot be specified in which Section?
-
WORKING-STORAGE SECTION
-
FILE SECTION
-
LINKAGE SECTION
-
PROCEDURE SECTION
B
Correct answer
Explanation
The REDEFINES clause allows different data descriptions to occupy the same storage area. However, it cannot be specified in the FILE SECTION because file records need fixed, unambiguous layouts for proper I/O operations. REDEFINES is permitted in WORKING-STORAGE SECTION and LINKAGE SECTION where flexible memory reuse is needed. PROCEDURE SECTION is for executable code, not data descriptions.