Answer:
b
Explanation:
insurmountable means- too great to be overcome:
Answer: description
Explanation: your describing whatever your trying to explain (im right i'm in honors so you don't have to worry XD )
Sorry I am not positive, but I think D makes the most sense.
As stairs are made out of steps, jewelry is made out of beads. (Sorry if that doesnt make sense)