单项选择题

How long has the magazine been on sale

A.For one year.
B.For eighteen months.
C.For two years.