Why is wind an agent of mechanical weathering?

A.
Wind carries sediment that causes abrasion of exposed rock.
B.
Wind carries oxygen molecules that react with iron in exposed rock.
C.
Wind carries water vapor that dissolves minerals in exposed rock.
D.
all of the above