A person who studies word origin and how the meanings change over time are Etymologists. So your answer would be C. The other options don't apply and a rootier as funny as it is there is no such thing.
Hope this helps, if you need anymore help or further explanation just let me know!! :)