多项选择题What roles does the UK Supreme Court play? A、be the final court of appeal for all UK civil cases, and criminal cases from England, Wales and Northern Ireland B、hear appeals on arguable points of law of general public importance C、concentrate on cases of the greatest public and constitutional importance D、maintain and develop the role of the highest court in the UK as a leader in the common law world