A necessary precondition for a Neolithic village to become a civilization in prehistory was the __________. A. practice of a religion B. use of metals for tools and weapons C. construction of walls for defense D. production of an agricultural surplus