设斜面的倾角为θ,则a对b的支持力大小N1=G2cosθ,因为具有沿斜面向下的加速度,则摩擦力f<G2sinθ
再隔离对a分析,在竖直方向上有:N=G1+N1cosθ+fsinθ,因为N1cosθ+fsinθ=G2cos2θ+fsinθ<G2cos2θ+G2sin2θ=G2,所以N=FN<G1+G2,
在水平方向上,b对a压力在水平方向上的分力N1水平=G2sinθcosθ,摩擦力在水平方向上的分力f水平=fcosθ<G2sinθcosθ,则N1水平>f水平,所以地面有摩擦力,方向向左.故D正确,A、B、C错误.
故选D.