The Mormon singer discussed her experience after Miley Cyrus said she "thought I had to be gay" in a world of "evil" men.

Marie Osmond once questioned her heterosexuality after surviving sexual abuse.

The Mormon singer, 60, opened up about her experience Monday on The Talk after the topic of conversation turned to Miley Cyrus, who recently said she "thought I had to be gay" in a world of "evil" men.

"When I was about 8 or 9 I actually thought I was gay," Osmond said on the CBS daytime talk show. "And the reason is because I had been sexually abused to the point that men made me sick. I didn't trust them. I didn't like them."

"I had so many body issues," she continued. "I was looking at women, and I thought, Why am I looking at women? I must be gay."

Osmond, who did not reveal the identity of her attacker, said growing up as the only girl in the Osmonds — a famed family music group — changed her views on men as well as her own sexuality. "Why did God give me these great brothers and why did he give me this amazing father?" Osmond said. "And truly they changed my opinion of men, which made me feel that it was something I was going through."

To be clear, a person's sexual orientation is not chosen; it is innate. Cyrus said as much in her response to the backlash to her controversial remarks, which were initially made during a Sunday Instagram Live. "YOU don't CHOOSE your sexuality. You are born as you are. It has always been my priority to protect the LGBTQ community I am a part of," the pansexual singer posted Monday on Twitter.

Osmond has a gay daughter, Jessica, who wed her partner, Sara, this summer; the performer has publicly expressed support for them and same-sex marriage to the backlash of some of her conservative fans. “My daughter is gay and I went to her wedding. And people were shaming me for supporting my daughter,” Osmond told People. “You should never shame anyone, especially for loving your child. Never.”

Watch Osmond's segment on The Talk below.