His pet anaconda died five months ........., and he still misses

His pet anaconda died five months ........., and he still misses it.

A.for

B.since

C.ago

D.on

正确答案是3