Here's a problem to solve: Which of the following is a current technological challenge, yet to be solved?

Among the 4 following options, which is the correct answer?

- A: landing a human on Mars
 
- B: using solar power to produce electricity
 
- C: replacing human body parts with artificial parts
 
- D: using DNA to identify a criminal
 