Which of the following inventions originated in ancient China?
-compass
-block printing
-gunpowder
-all of the above
-compass
-block printing
-gunpowder
-all of the above