What does using a system keyword within an association filter allow a developer to do?

A.
Filter based on relationships to user input at runtime
B.
Filter based on a relationship to another query result set
C.
Dynamically change the record used as the basis for the association filter
D.
Overload the data type provided as the filter source for the association filter
Explanation: