The SYSTEM(CICS) or SYSTEM(MVS) option must be used when you compile your CICS programs that are PL/I MAINs.
If a CICS program is to be reentrant (and most should be) and if it uses CONTROLLED variables or FILEs, then it must also be compiled with the NOWRITABLE option.