单项选择题

Sri Lanka lies near ().

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