Cervical cancer is caused by the human papillomavirus.