单项选择题

沙棘从种子萌芽到开花结实约需()年时间。

A.1~2
B.3~5
C.5~7
D.8