what type of relationship (composition, aggregation, association, or dependency) do the following describe? an animal class that contains an animal type (enum) and name (string).