Which STI is a common cause of cancer?

Which STI is a common cause of cancer?

A. chlamydia
B. syphilis
C. human papilloma virus
D. herpes