In eukaryotic cells, how do transcription factors act to control gene expression?

A. They remove introns from pre-mRNA.
B. They bind to regulatory regions of DNA near the genes.
C. They insert themselves into DNA near the beginning of a gene.
D. They code for the synthesis of RNA polymerase.