Microfossile often present in petroleum producing formationsare those of__________? Arif Khan 8 years ago A. Diatioms B. Heliozoans C. Radiolarians D. Foraminiferans