What does"机长"mean in English?

What does"机长"mean in English?

A.captain

B.first officer

C.first obverser

D.crew

正确答案是A