Which leads to the formation of volcanoes?

a
convergent, divergent and transform boundary
b
convergent boundary, divergent boundary and hot spots
c
seafloor spreading, mid-ocean ridge and hot spots.