Image copyright Getty Images Image caption In January, she became the first solo woman to win the Grammy Award for best rap album

Cardi B has defended herself after a video resurfaced of her saying she drugged and robbed men who wanted to have sex with her while she worked as a stripper before finding fame.

The rapper faced criticism after the three-year-old Instagram live video recirculated on social media.

"Whether or not they were poor choices at the time, I did what I had to do to survive," she wrote on Tuesday.

"I never claimed to be perfect or come from a perfect world."

The original video was made as her career was starting to take off and was her response to someone who said she didn't deserve success because she hadn't put in any work.

"Nothing was handed to me. Nothing," she said in the video, before going on to reveal that she would invite men to a hotel before drugging and robbing them.

In response to the furore, she wrote on Instagram that she had been talking "about things in my past right or wrong that I felt I needed to do to make a living".

She added: "I'm a part of a hip-hop culture where you can talk about where you come from, talk about the wrong things you had to do to get where you are."

'I had very limited options'

The Grammy-winner also pointed out that there are rappers who "glorify murder, violence, drugs and robbing".

She wrote: "I never glorified the things I brought up in that live [video], I never even put those things in my music because I'm not proud of it and feel a responsibility not to glorify it.

"I made the choices that I did at the time because I had very limited options."

Cardi B ended the statement by explaining the men she referred to in the old video were men she dated or was involved with, and were "conscious, willing and aware".

Earlier in the week, the hashtag #SurvivingCardiB was trending - a reference to Surviving R Kelly, the documentary that highlighted the years of sexual allegations against the star.

Some users compared the rapper to disgraced comedian Bill Cosby, who was sentenced to jail in 2018 after being accused of drugging and assaulting women.

Other users defended Cardi's transparency.

Earlier this year, the rapper made history when she became the first solo woman to win the Grammy Award for best rap album for her debut Invasion of Privacy.

Follow us on Facebook, on Twitter @BBCNewsEnts, or on Instagram at bbcnewsents. If you have a story suggestion email entertainment.news@bbc.co.uk.