Check out the BOL Topic "Creating a Multiserver Environment". It has a chart that lists compatible versions of MSX and TSX servers. For a target server that's running...
Here's another vote for option b). Replication may break if you remove one instance of SQL Server. Please refer to http://support.microsoft.com/kb/811008.