What does the error message "Cannot truncate table because it is being referenced by a foreign key constraint" typically indicate in a database management context?
a. The table cannot be truncated because it has a foreign key relationship with another table, which prevents data loss.
b. The table cannot be truncated because it is currently being accessed by another user.
c. The table cannot be truncated because it is a system table and cannot be modified.
d. The table cannot be truncated because it contains no data to remove.