HIEROGLYPHICS ___ ON THE WALLS OF CAVES PROVIDE SCIENTISTS WITH IM...

30- Hieroglyphics ___ on the walls of caves provide scientists with important details on prehistoric man.A. painted B. were painted C. have been painted D. that they painted