People has learnt to weave cloth during
a. New Stone Age
b. Middle Stone Age
c. Old Stone Age
d. Late Stone Age