多项选择题

Linguistically speaking, what are the most significant differences between Indian English and Sri Lankan English?
A、 In Sri Lanka, there are only two major languages spoken there: Sinhala and Tamil.
B、 Shortly after the establishment of Sri Lankan independence, a Sinhala-only policy was introduced.
C、 It has been claimed that the new Sinhala-speaking elite had much desire to promote English.
D、 English operates as a lingua franca or bridge language between the Sinhala majority and the Tamil minority.