What is the primary geographical relationship between Sri Lanka and India?
A) Sri Lanka is located to the northwest of India, separated by the Bay of Bengal.
B) Sri Lanka is located to the southwest of India, separated by the Palk Strait.
C) Sri Lanka is located to the northeast of India, separated by the Arabian Sea.
D) Sri Lanka is located directly north of India, sharing a land border.