How many new std cases are there each year?
A30 million
B15 million
C1 million
D500,000
A30 million
B15 million
C1 million
D500,000