A conditional object in Business Objects Designer is a predefined restriction that can be reused across multiple queries and universes. It's not an alerter (A), not used for defining incompatible objects (C), and not for joining aggregate tables (D).