To implement row-level security (RLS) in a Fabric Warehouse (like in Azure Synapse or SQL Server): You must define a predicate function (usually an inline table-valued function) that filters rows for each user # Function. Then you bind that function to the table using a Security Policy # Security Policy. A Database Role is used for group-based access control but not specifically for implementing RLS. Stored procedures and constraints are not used for RLS. Correct answers: A and D eference: Row-Level Security (RLS) in Synapse/Fabric SQL