Step 1: Recall the meaning of heterolytic fission.
In heterolytic bond cleavage, the shared pair of electrons is unequally divided between the two atoms.
Step 2: One atom takes both electrons and becomes a negatively charged ion (anion).
Step 3: The other atom loses the shared electrons and becomes a positively charged ion (cation).
Step 4: Therefore, heterolytic fission always produces one cation and one anion.
Step 5: Hence, the correct option is (B).