sp_removedbreplication is used in all types of replication.
sp_removedbreplication is useful when restoring a replicated database that has no replication objects needing to be restored.
sp_removedbreplication cannot be used against a database that is marked as read-only.