Answer:
Native english speakers would either say:"A three-month period" or "A period of three months " so answer no. c is correct
7.5m questions
10.0m answers