North and South Korea share the Korean Peninsula. Which of the following marks the border between the two countries?

a. Line of Demarcation

b. 38th parallel

c. Juche

d. DMZ