challenge: What is the primary purpose of running a benchmark in computing?
  
  A. To optimize memory usage in a computer system
  B. To assess the relative performance of a computer program
  C. To enhance user interface experience
  D. To debug errors in a computer program
  Answer: 