I hate word problems.
But, if I have to choose, I would go with
b. Accounting requires that the cost of a depreciable asset be recorded as an expense over times benefited by that asset.
I wouldn't say C
c. Accumulated depreciation is the total amount of depreciation that has been recorded on a depreciable asset in the current period.
Why wouldn't I say C? Because accumulated depreciation is the grand total of all the years of depreciation.
Example, in 2002 we have 100 of depreciation expense, so accumulated deprecation is 100
In 2003 we have 100 of depreciation expense, so accumulated deprecation is now 200