What is the best way to: How to clean out an empty glass bottle?

Choose your answer from:
(A). Pour water and soap into the bottle, place the cap back on and shake then empty.
(B). Pour water and soap into the bottle, leave the cap off and shake until empty.
Answer:
(A).