The most accurate response assessing how the Sinhalese limited ethnic rights in Sri Lanka is:
They barred Tamils from citizenship and public positions.
This reflects the policies implemented, particularly through legislation such as the Ceylon Citizenship Act of 1948 and the subsequent Citizenship Act of 1949, which significantly affected the Tamil population's rights and status in Sri Lanka. The other options do not accurately describe the limitations imposed on ethnic rights.