Concept:A person who designs and trains new dance movements is called a choreographer.Explanation:The professional dancer is not just performing but creating and teaching new dance movements.This role is technically known as a choreographer.Answer:B. choreographer.