Which of the following describes the term "aggregation"?
A) A strong "has-a" relationship where a child cannot exist without the parent.
B) A weak "has-a" relationship where the child can exist independently of the parent.
C) A relationship where one class inherits from another.
D) A relationship that uses interfaces.
Answer: B) A weak "has-a" relationship where the child can exist independently of the parent.
Explanation: Aggregation represents a relationship where one class (the parent) contains references to another class (the child), but the child can exist independently of the parent. This means that if the parent is destroyed, the child can still exist on its own, which contrasts with composition, where the child cannot exist without the parent.