Persistent infection with high-risk types of human papillomavirus, which is very common and generally transmitted through sexual contact, can cause cervical cancer.