Solve the all parts of given problem:
Problem: A ball is thrown upward from the ground with a speed of 30 m/s.
Part A: How high does it rise?
Part B: What is the total time the ball is in the air?
Part C: What is its acceleration at its highest point?
Part D: How long does it take to reach a height of 10.0 m?
Please explain each step and equations used for above problem.