Spring ___, we may look forward to better weather.( )

Spring ___, we may look forward to better weather.( )

A.comes

B.has come

C.to be coming

D.having come

正确答案是C