challenge: What distinguishes Banach algebra cohomology from Hochschild cohomology?
  
  A. It only deals with algebraic operations
  B. It considers the topology for continuous cochains
  C. It focuses on abstract algebra structures
  D. It involves coefficients in a bimodule
  Answer: 