Which two should be considered when manually taking a service group offline with service group dependencies? (Select two.)

A.
For all soft dependencies, the child group can go offline regardless of the state of the parent group.
B.
With firm dependencies, if the parent group is online, the child group offline is rejected.
C.
For the online local hard dependency, if the parent group is online, the child group online is rejected.
D.
The parent group offline is rejected only when the child group is online.
E.
For hard dependencies, if the parent group goes offline, the child is taken offline automatically.