Which of the following is true regarding hierarchies and dimensions?

A.
Hierarchies help users understand the data through rollup levels within dimensions.
B.
All dimensions must have hierarchies.
C.
All hierarchies are defined by the inherent nature of their dimensional data.
D.
It is considered poor design to split a hierarchy across multiple dimensions.