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