Which piece of land connects North America to South America?

Carribean Islands

Isthmus of Panama

Philippines

Madagascar