In which of the following did engineers make advances during Tang and Song China? Select all that apply.


silver mining


masonry


flood control


irrigation

-----------------
Someone that knows what they're talking about please.