Step 1: Recall the Bt toxin genes:
Bacillus thuringiensis makes Cry proteins. Different cry genes give toxins active against different insect groups.
Cry IAc and Cry IIAb act against cotton bollworms. Cry IAb acts against corn borer.
Step 2: Check each option:
(A) Cotton bollworm is controlled by Cry IAc and Cry IIAb. So it is wrong.
(B) Corn borer is controlled by Cry IAb. This is correct.
(C) Tobacco budworm is controlled by a different Bt toxin and is not the textbook pest for Cry IAb.
(D) Mosquito is controlled by the Bt toxins used in mosquito larva control, which are different from Cry IAb.
Final Answer:
The gene Cry IAb gives a toxin that controls corn borer, option (B).