Step 1: Understanding the Concept
The liver makes bile all the time, but it is needed only when fatty food reaches the duodenum.
Step 2: Storage
Between meals, bile flows through the cystic duct into the gall bladder, where it is stored and concentrated.
Step 3: Compare the options
The urinary bladder stores urine, and the colon and caecum are parts of the large intestine.
Final Answer:
Bile is stored in the gall bladder.
\[ \boxed{\text{(B) }\text{gall bladder}} \]