2级

单选题Leonardo was fined $150 by the magistrate and given a strong warning.

参考答案:C进入在线模考
[分析]名词辨析
magistrate表:文职官员,地方法官;A.policeman警察;B.supervisor监督人,管理人,检察员;C.judge法官,审判员,鉴定人;D.1awyer律师;因此C为答案。