Five explosions rocked Pune today.

Pune has been rocked by five explosions today.
Pune had been rocked by five explosions today.
Pune is rocked by five explosions today.
Pune was rocked by five explosions today.

The correct answer is D. Pune was rocked by five explosions today.

The verb “rock” is used to describe a sudden and violent movement or disturbance. In this case, the five explosions caused a sudden and violent movement or disturbance in Pune. The use of the simple past tense “rocked” indicates that the explosions happened at a specific time in the past, namely today.

The other options are incorrect because they use different tenses. Option A, “Pune has been rocked by five explosions today,” uses the present perfect tense. This tense is used to describe an action that started in the past and continues into the present. In this case, it would imply that the explosions have been happening in Pune for some time, which is not what the sentence is trying to say. Option B, “Pune had been rocked by five explosions today,” uses the past perfect tense. This tense is used to describe an action that happened before another action in the past. In this case, it would imply that the explosions happened before today, which is also not what the sentence is trying to say. Option C, “Pune is rocked by five explosions today,” uses the present tense. This tense is used to describe an action that is happening right now. In this case, it would imply that the explosions are still happening, which is also not what the sentence is trying to say.