what does "长孔"mean in English ?

what does "长孔"mean in English ?

A.ground terminal

B.slotted hole

C.neutral current

D.output parameter

正确答案是B