This question calls for the specific timing fixed by the Indian Christian Marriage Act, 1872 for the general solemnization of marriages. Each option proposes a different time window, so checking them against the statutory rule one at a time is the most direct way to answer.
Only the six-in-the-morning to seven-in-the-evening window corresponds exactly to the timing the statute lays down for ordinary solemnization of marriages.
The correct answer is Between six in the morning and seven in the evening.