A. Pune has been rocked by five explosions today.
B. Pune had been rocked by five explosions today.
C. Pune is rocked by five explosions today.
D. Pune was rocked by five explosions today.
Given sentence is in simple past tense and it is in active voice, we need to change it into passive voice.
Rule :
Subject + (was / were) + V3 + Optional Agents.