How to make a character from several skeletal meshes and skeleton

I have several skeletal meshes with character parts (body, different parts of armor, etc) and a skeleton that consists of skeletons of these skeletal meshes. How can I merge them into a character?

3 methods to do it: