Answer:
ta da
Explanation:
it looks like deoxyribose...im not sure tho
Explanatio
What are the answer choices