what does"限流器" mean in English ?

what does"限流器" mean in English ?

A.reservoir;

B.spoiler;

C.restrictor;

D.brake;

正确答案是C