________ on the endless green grass are sheep, cattle and horses.
#89740
A
Being wandered
B
Being wandering
C
Wandering
D
Wandered