Correct answer: A. 13 January
Explanation: The direct answer is A: 13 January. Lohri is generally celebrated in Punjab and nearby north Indian regions on the night of 13 January. It is associated with winter, the end of the cold season’s darkest phase, community bonfires and the agricultural harvest tradition. B, 14 January, is commonly associated with Makar Sankranti in many parts of India, although festival calendars can sometimes vary by region. C, 15 January, is not the usual date for Lohri. D, 26 January, is India’s Republic Day and has a completely different national significance. Thus the wording “generally” makes 13 January the appropriate answer. The festival is usually celebrated with a bonfire, songs and traditional foods such as sesame and jaggery preparations. Memory cue: Lohri comes on 13 January, just before Makar Sankranti.