Which furnace employs preheating, heating and soaking zones ?

Which furnace employs preheating, heating and soaking zones ?

A. Soaking pit
B. Reheating furnace
C. Open hearth furnace
D. Cupola