DELETE operations on KSDS and RRDS VSAM files require I/O mode because you need to both read (to locate the record) and delete (modify) it. Input mode doesn't allow modifications, output mode doesn't allow reading to locate records, and extend mode is only for adding new records at the end.