1. SAP Help Portal
ABAP Keyword Documentation
ABAP Dictionary
Database Tables
Secondary Indexes:
"A secondary index is updated each time the table content is changed. This costs time." This statement supports option D.
"For this reason
you can also create secondary indexes in the ABAP Dictionary that are not created on the database immediately. The index is not created on the database until it is first accessed by a SELECT statement (or by a different read access)." This statement directly supports option C.
2. SAP Help Portal
ABAP Dictionary
Creating Secondary Indexes:
In the section on creating an index
the documentation describes the option for "Creation Type": "You can define whether the index must be created directly with the table in the database
or whether it can be created later when it is first used (that is
when the table is accessed for the first time using the index)." This confirms the "create on first access" feature (Option C). The entire purpose of an index necessitates it being updated upon modification (Option D)
which is a fundamental database principle also covered.