The correct answer is: D. inverted file
An inverted file is a data structure that stores a list of all the terms that appear in a document, along with the document ID for each term. This allows for fast retrieval of documents that contain a particular term or set of terms.
An indexed file is a file that contains a list of pointers to the data in the file. This allows for fast retrieval of data based on the index.
A sequential file is a file that is stored in a linear order. This means that the data in the file is stored one after the other, and there is no way to jump directly to a particular location in the file.
An indexed-sequential file is a file that combines the features of an indexed file and a sequential file. This allows for fast retrieval of data based on the index, as well as fast retrieval of data based on the location of the data in the file.
None of the above is not a correct answer.