To 'keep someone at arm's length' means to deliberately maintain emotional or physical distance, avoiding close intimacy or friendship. This idiom suggests being cautiously distant rather than warmly engaged. Option B is opposite in meaning, while C and D take the phrase too literally.