What is an isthmus?

A ) A strip of land connecting two land masses ✅

B ) Peninsula

C ) Archipelago

D ) None of these