How long does ti take a sloth to digest its food?

a.2 days
b.2 months
c.2 weeks
d.2 hours

According to this site it takes up to a month for a sloth to digest its food. Therefore, it looks like 2 weeks is your best answer.

http://scienceray.com/biology/zoology/the-sloth/