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