When is it advantageous to define different distributed resource classes?

A.
when the classes have different tasks or icons associated with them
B.
when multiple IBM Tivoli Monitoring profiles are required for a given class
C.
when more than 10,000 instances will exist for a single class (then the instance load should be split
between two resource classes)
D.
when multiple classes are associated with the same IBM Tivoli Monitoring profile