Step 1: Understanding the context.
Faience is a glazed non-clay ceramic material widely used in the Indus Valley Civilization. It was crafted into beads, ornaments, and miniature vessels due to its glazed and colorful appearance. Such objects often had both utility and decorative value.
Step 2: Connection with perfume bottles.
Miniature pots of faience, due to their size and fine craftsmanship, are believed to have been used for storing precious items such as perfumes, oils, or scented liquids. This is why archaeologists associate them with perfume bottles.
Step 3: Archaeological findings.
- At Harappa, excavations revealed faience objects, including miniature vessels.
- At Mohenjodaro, similar faience pots were discovered, supporting the idea that they were used as containers for valuable substances.
- At Kalibangan, though faience was found, such specific miniature perfume-like pots were not as prominent.
Step 4: Conclusion.
Therefore, miniature faience pots used as perfume bottles have been found in both Harappa and Mohenjodaro.
\[
\boxed{\text{Correct Answer: Both (A) and (B)}}
\]