Here's my work on the question which I can't help but think is incorrect, especially for c. Any tips?