How granite is chemically weathered to form clay and the B Horizon