Surgery 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 π‘ Explanation Treatment for common bile duct stone is by ? β Correct Answer: D. All