They are all incorrect. The sink vent has to come off the drain pipe where it comes out of the wall behind the sink. The shower drain may be able to connect to that drain pipe and use its vent. The toilet vent has to be within your maximum distance from the ven to the actual opening in the floor. That distance can be 5', 6', or 10' depending on your code.