Many of the achievements of the ancient Indus Valley civilization was due to their advanced knowledge of what?

(1 point)
A. farming
B. mathematics
C. weather patterns
D. geography

A. farming