Surgery General 49039b8b Treatment for common bile duct stone is by ? A ESWL B Exploration of bile duct and recovery of stones C Bile duct stenting D All High-Yield Explanation Answer (a) ESWL, (b) Exploration of bile duct and recovery of stones, (c) Bile duct stenting