David Beckham has picked up an award for choice male athlete at the tenth annual Teen Choice Awards in Los Angeles.