Which invention of the late Middle Ages helped improve communication? A. spinning wheel B. chainmail C. horseshoes D. printing press