what does"限流器" mean in English ?

what does"限流器" mean in English ?

A.reservoir

B.spoiler

C.restrictor

D.brake

正确答案是C