Other contributors have said "Denmark strait seperates what two large islands?" is the same question as "What two islands are separated by the Denmark Strait?" If you believe that these are not asking the same thing and should be answered differently, click here
What two islands are separated by the Denmark Strait?
Funen (Fyn) and Zeeland (Sjælland), with Funen to the west and Zeeland to the east close the the southern tip of Sweden. Copenhagen is located on Zeeland.