Correct option is D
Explanation: Since many people are visiting temples and organizing family events, the need for flowers has naturally increased. To meet this growing demand and serve customers for longer hours, flower shops have extended their opening time. Hence, this option logically explains the situation.