Step 1: Ionic compounds characteristics.
- (A) Composed of positive and negative ions: Correct. Ionic compounds are formed by ions attracted through electrostatic forces.
- (B) Ionic bonds are non-directional: Correct. Electrostatic attraction in ionic bonds is non-directional, exhibiting attraction in all directions.
- (C) Melting and boiling points are typically low: Incorrect. Ionic compounds generally have high melting and boiling points due to strong electrostatic forces.
- (D) Typically soft: Incorrect. Ionic compounds are usually hard due to strong ionic bonds.
Step 2: Conclusion. The correct options are (A), (B), and (C).
Final Answer: \[ \boxed{\text{(A), (B) and (C) only}} \]