Research of 2,000 people found giving up your seat on public transport and checking in on an elderly neighbour are considered the biggest displays of generosity