Which two countries lie on the island of Hispaniola? 3pts Culture A Jamaica, Cuba B Haiti, Dominican Republic C Santa Lucia, Cuba D Jamaica, Bermuda Submit