How are mountain ranges on the surface created by plate motion?

A. Two plates diverge, thus creating an open tunnel to the liquid mantle on the surface, the upwelling of the liquid rock creating the mountain ranges
B. Two plates of almost equal density converge and instead of subduct from one another, they push the rocks

upward, creating mountain ranges.

C. One plate subducts below the other, causing the crust to buckle and fold, forming mountain ranges.
D. Two plates slide past each other horizontally, resulting in crustal rocks being uplifted and forming mountain ranges.