In my opinion, a and b are WRONG. They do not refer to 2000-2005. Only C can replace "Between 2000 and 2005".
For a to work, you would have to say "over the period from 2000 to 2005." It can't replace it but it can refer to it.
For b to work, you would have to say "During the five year period from 2000 to 2005". It can't replace it but it can refer to it.
Choice d is clearly WRONG for 2016 but would be correct IF the year in the question was assumed to be 2005.
Also you should realize that 2000 to 2005 is a SIX-year period (2000, 2001, 2002, 2003, 2004, 2005).