Correct option is D
The correct substitution of the highlighted segment is (d)
No sooner did.
Explanation: The phrase "No sooner did" is correctly used to indicate that one action happened immediately after another. The correct structure is "No sooner did [subject] [verb]... than [result]." The original sentence contains a grammatical error because "Scarcely" does not fit properly with the structure of the sentence. "No sooner did he see his opponent than he went numb with fear" is the correct form.
Correct Sentence: No sooner did he see his opponent than he went numb with fear.
Grammatical rule used: "No sooner...than" is a correlative conjunction pair used to indicate that one action happens immediately after another. It is usually followed by an inversion of the auxiliary verb and the subject (e.g., "No sooner did he see...").
Example: No sooner did the train arrive than it started raining.