Step 1: For gallbladder stones, laparoscopic cholecystectomy is the procedure of choice.
Step 2: For associated CBD stones, an experienced laparoscopic surgeon can clear the duct in the same sitting: CBD stones are confirmed on intraoperative cholangiogram, then removed laparoscopically via the cystic duct or by choledochotomy.
Step 3: If the surgeon is not experienced in laparoscopic CBD clearance, preoperative endoscopic sphincterotomy with stone removal followed by laparoscopic cholecystectomy is the alternative.
Conclusion: When feasible, cholecystectomy with choledocholithotomy at the same setting is the preferred single-stage management. ESWL is not a standard CBD stone treatment, so the best answer is option a.
Ref: Maingot's Abdominal Operations.