Task: Class Definition Understanding (ontology: Sciences/Biology)

Which of the following definitions best describes 'cyclohexanols'?

A. An alcohol derived from an aliphatic compound.
B. An alcohol in which one or more hydroxy groups are attached to a cyclohexane skeleton.
C. Any alcohol possessing the general formula H-[CH2C(Me)=CHCH2]nOH in which the carbon skeleton is composed of one or more isoprene units (biogenetic precursors of the isoprenoids).
D. An alcohol containing an amino functional group in addition to the alcohol-defining hydroxy group.

Answer: An alcohol in which one or more hydroxy groups are attached to a cyclohexane skeleton.