He was all at sea when he began his new Job. What does idiom/phrase "at sea" means.....?

A ) Puzzle ✅

B ) Distrube

C ) Lucidity

D ) Explicitness