Concept:A box-iron is a traditional pressing iron whose body is made from a strong, heat-retaining metal.Explanation:The body of a box-iron must withstand high heat and hold it steadily for ironing.Cast iron is heavy, tough, and retains heat well, making it the most suitable material for the body of a box-iron.Answer:B. cast iron.