What does"机长"mean in English?

What does"机长"mean in English?

A.captain;

B.first officer;

C.first obverser;

D.crew;

正确答案是A