challenge: Which of the following proteins substitutes for TBP at some promoters not recognized by TFIID?
  
  A. TBP-associated factors (TAFs)
  B. TATA-binding protein (TBP)
  C. TBPL1
  D. Transcription factor IID (TFIID)
  Answer: 