Question. Igneous rocks that have highest content of silica are known as
  1. ultramafic rocks
  2. mafic rocks
  3. felsic rocks
  4. porphyry