challenge: What defines a good cover in algebraic topology?
  
  A. All sets are open and simply connected
  B. All sets and their finite intersections are contractible
  C. All sets and their unions are contractible
  D. All sets and their infinite intersections are contractible
  Answer: 