Correct option is B
The correct answer is
(b) Beyond a shadow of a doubt.
Explanation:
The idiom "beyond a shadow of a doubt" means without any uncertainty or absolutely certain. This phrase perfectly replaces the highlighted part "for certain" in the sentence.
Meanings of all options:
·
Through thick and thin: In good and bad times.
·
Beyond a shadow of a doubt: Without any uncertainty.
·
Benefit of doubt: Assuming someone is innocent or correct in the absence of proof.
·
Off on the wrong foot: To make a bad start.
Correct sentence:
"
Beyond a shadow of a doubt, this is the best pizza in town."