单项选择题

A.同性或异性间的性接触
B.输入带病毒的血液或血制品
C.垂直感染
D.以上均正确