Which of the following holds data and processing instructions temporarily until the CPU needs it?

A ) Control unit

B ) Main memory ✅

C ) ROM

D ) None of these