General Medicine General 622b6e39 This incidental finding on ultrasound abdomen is suggestive of: A Gall bladder stone B Gall bladder polyp C Adenomyomatosis D Xanthgranulomatous cholecystitis