Savionna2020 Savionna2020 16-10-2020 Biology contestada What is deoxyribose? A. n acid found in DNA B. a sugar in DNA C. a pigment found in RNA D. a nitrogenous base found in DNA and RNA