WITH YOUR ABILITY, YOU _______OUT THE PUZZLE WITHIN A FEW MINUTES....

15. With your ability, you _______out the puzzle within a few minutes.

A. could have worked B. need have worked B. C. ought have worked D. must have worked