单项选择题

(多选) Which ones of the following mean "律师"?

A、lawyer
B、solicitor
C、attorney
D、legal counsellor