<prompt> Answer this question truthfullyWhat is the definition of Choledocholithiasis and what are the factors that contribute to it?  <response>: <reason> Choledocholithiasis causes include primary and secondary causes. 