Tesla Chief Executive Elon Musk returned to court on Wednesday to resume testifying at a trial to decide whether he defamed a British diver whom the Silicon Valley billionaire called "pedo guy" on Twitter.

Flanked by half a dozen men, the 48-year-old South African-born entrepreneur did not answer questions from reporters as he entered the federal court in Los Angeles for his second day of testimony.

On Tuesday, Musk apologized for the "pedo guy" tweet, saying he was responding to an "unprovoked" insult by the diver, Vernon Unsworth, now suing him for defamation.