How did the islands of the Greater Antilles form?

How did the islands of the Greater Antilles form? See discussion of Antillean orogeny and Figure Florida 7 (both in the pdf) 2 points

(1) Entrance of the offshore part of the Florida platform into a subduction zone and collision with the island arc

(2) northward subduction of the Caribbean plate beneath North America

(3) Eruption of large volumes of flood basalts above a hotspot

(4) rifting of Laurentia and Gondwana during formation of the Gulf of Mexico 

"Get 15% discount on your first 3 orders with us"
Use the following coupon
FIRST15

Order Now