Test prioritization ensures the most critical and high-risk tests are executed when time is limited, maximizing the value of testing within constraints. Shortening time (A) is about efficiency, not prioritization. Finding more faults (B) depends on test quality, not order. Being more effective (C) is vague - the key is doing the best possible testing given available time (D). Prioritization accepts that not everything can be tested.