Which of the following is one of the key data science skills?

Which of the following is one of the key data science skills?
A. Statistics
B. Machine Learning
C. Data Visualization
D. All of the mentioned

D. All of the mentioned (Statistics, Machine Learning, Data Visualization)