A greater reliance on computers and technological advancements has given rise to what spelling resource?

A. Library cards
B. Owner's manuals
C. Online dictionaries
D. Thesauruses