What besides sex can cause cervical cancer?

I got a bad pap back and they told me that I might have precancerous cells. I've never had any stds and still dont but all I keep reading is that cervical cancer is caused by sexually transmitted viruses. Can it still be caused without having a std?
10 answers 10