Everyone with some brain cells left would pick Option C. Who really wants to get rid of a playable character you build up with skills, clothes, cars and followed the story?
But Option C makes the whole game obsolete. Everything you did after the jewelry heist was mainly for Devin Weston and Steve Haines.
Wei Cheng and Stretch are just cannon fodder.
But the whole game you run along and play ball to satisfy Haines & Weston.
If Mike & Trevor are really so pissed and dislike them, why they don't kill'em right away?
Trevor kills lots of people without remorse, criminals, peds and feds.
He could just pop Haines & Weston right away.
This Mike-Trev-Frank-conspiracy against Haines & Weston could have started right away.
The end has to be dramatic like in Breaking Bad, with either Mike or Trevor dying.
Option C is an utopia of an ending.
Hollywood Happy end.