Which question cannot be answered by science?

A).Why do rainbows appear after rain storms?
B).Which plants grow in the desert?
C).Why should endangered animals be protected?
D).What is the hardest element on Earth?