Question: who sings in tyler perry's i can do bad all by myself?
Answer: Mary J. Blige