challenge: What is an equivalent definition of a solvable group in group theory?
  
  A. A group whose order is a power of a prime number
  B. A group whose derived series terminates in the trivial subgroup
  C. A group that can be constructed from non-abelian groups using homomorphisms
  D. A group that can be constructed from cyclic groups using direct products
  Answer: 