Reciprocate means to respond to a gesture or action by making a corresponding one, or to give back something in return. Among the options, 'Return' is the closest synonym as it conveys the idea of giving back or responding in kind. 'Result' and 'Gain' do not capture this reciprocal meaning.