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