what does "长孔"mean in English ?

what does "长孔"mean in English ?

A.ground terminal;;

B.;slotted hole

C.neutral current;

D.output parameter

正确答案是B