Why do we need indexes?
A) Without an index, one would not be able to select data by any other attribute than the primary key.
B) Without indexes, every search would require a scan of the entire table.
C) Indexes are not necessary for database performance.
D) Indexes are only useful for sorting data.