Oracle uses different types of segments to store data efficiently. Data segments store table data, index segments store index structures, temporary segments hold intermediate results during sort operations, and rollback segments store before-images for transaction rollback and recovery. Option C correctly lists all four fundamental segment types used in Oracle database storage management.