In this passage, "out of sight and out of mind" ( Lines 2 - 3, Para. 3 ) probably means ______.
A.being unable to think properly for lack of insight B.being totally out of touch with business at home. C.missing opportunities for promotion when abroad D.leaving all care and worry behind.