单项选择题

Sri Lanka lies near ()

A.Madagascar
B.Africa
C.the African coast
D.India