In the given sentence, ‘ten years’ is a single duration of time, hence the verb to signify this time period should be used in singular number. It rules out option (a). Options (c) and (d) do not make a clear meaning, when they are used in the sentence. Thus, option (b) is the most appropriate option