单项选择题

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