The priest told the devotee, "The temple bell is rung at regular intervals of 45 minutes. The last bell was rung five minutes ago. The next bell is due to be rung at 7.45 a.m." At what time did the priest give this information to the devotee ?

A. 7.40 a.m.
B. 7.05 a.m.
C. 7.00 a.m.
D. 6.55 a.m.
E. None of these
Answer: B . 7.05 a.m.

Justification: Clearly, the last bell rung 45 minutes before 7.45 a.m. i.e. at 7.00 a.m. But it happened five minutes before gave the information to the devotee. So, the information was given at 7.05 a.m.