The term "Buddha" means A wise B. almighty C. glorious D. enlightened ​