Concept:A perfect participle is formed by using "Having" with a past participle. It shows that one action was completed before another action happened.
Explanation:The sentence needs a word that links the earlier action of causing havoc to the later action of sneaking off.
"Having caused the havoc" means "after he had caused the havoc."
This phrase shows that the causing was completed before he sneaked off.
"On" and "After" do not fit grammatically because they cannot take "caused" alone in this structure.
"Since" would require a full clause, such as "since he caused the havoc."
Only "Having" correctly combines with the past participle "caused" to form a perfect participle phrase.
Answer:D. Having