A SAS Data Library is a collection of SAS files that can include both SAS data sets and catalogs. Depending on the operating system, this can be a physical directory (like in Unix/Linux/Windows) or a logically related collection (like in mainframe environments). The library serves as a container that groups related SAS files together and is referenced through a libref (library reference). Options A, B, and C each describe partial truths, while D captures all aspects across different operating environments.