Which of these principles align with Mahatma Gandhi's views on morality?
A: Education which focuses on character development
B: Wealth which is earned through others' labour
C: Politics based on principles instead of power
D: Scientific development for the progress of humanity