Boxing star and Philippine Senate candidate Manny Pacquiao has apologised for denouncing people in gay relationships as "worse than animals" but said he stood by his opposition to same-sex marriage.
Fellow Filipino celebrities were among those criticising his remarks, made when a TV network asked candidates about their views on same-sex marriage.
"It's just common sense," Pacquiao said in the remarks posted online by the TV5 network. "Have you seen any animal having male-to-male or female-to-female relations?"
Animals, he said, were better because they recognise gender differences and "if you have male-to-male or female-to-female (relationships), then people are worse than animals".
Among those who reacted strongly was popular gay comedian and TV host Jose Marie Viceral, known as Vice Ganda.
Vice Ganda tweeted that lesbians, gays, bisexuals and transgenders are humans, not animals. He said that they are not saints but that they will pray for the boxer.
He posted a picture of Pope Francis, suggesting that even the leader of the Roman Catholic church does not condemn gays.
He quoted the pope: "If a person is gay and he searches for the Lord and has good will, who am I to judge?"
Danton Remoto, chairman of the LGBT group Ladlad, said Pacquiao's comments betray a shallow understanding of sexual orientation and gender identity.
"He is running for a national position and he should be a senator of everybody, not just over-the-hill boxers and straight people," Mr Remoto said, adding Pacquiao and his advisers "should bone up on LGBT issues" of the 21st century.
"Otherwise, they would be left behind in the Dark Ages, when the cavemen ruled and the numbskulls roamed the earth," Mr Remoto said.
Singer Aiza Seguerra, a former child actress in the 1980s who is now living with another actress, blasted Pacquiao on Instagram: "You might've done our country proud but with your statement, you just showed the whole country why we shouldn't vote for you."
"I think you are an ignorant, bigoted hypocrite," Ms Seguerra said.
Pacquiao, 37, and a current member of the House of Representatives, apologised via social media.
"I'm sorry for hurting people by comparing homosexuals to animals," he said in a Facebook video. "Please forgive me for those I've hurt."
In an Instagram post, he said he was not condemning anyone but was just expounding on a biblical truth and would rather obey God than obey "the desires of the flesh".
Although he has come under fire for his chronic absences in Congress, Pacquiao is campaigning for a Senate seat and voter-preference surveys show him among the strong contenders. Many believe he will eventually take a crack at the presidency.