The leaves have been swept into huge heaps.

The leaves have been swept into huge heaps.

A.loads

B.layers

C.pyramids

D.piles

正确答案是D