He was all at sea when he began his new job. What does the idiom/phrase " at sea" mean?

A ) Puzzle ✅

B ) Disturbed

C ) Lucidity

D ) Explicitness