What is name of the towering volcanoes that form from both lava flows and cinder rocks?

A.
cinder cone volcanoes

B.
composite volcanoes

C.
mountain volcanoes

D.
shield volcanoes