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