Jak korzystać z Regex.Replace, aby zastąpić dwa ciągi na raz?

Mam następującą metodę, która zastępuje znak „funta” z nazwy pliku, ale chcę również móc zastąpić „pojedynczy apostrof” w tym samym czasie. Jak mogę to zrobić? Jest to wartość filename = Provider license_A'R_Ab # acus Settlements_1-11-09.xls

static string removeBadCharPound(string filename)
{            // Replace invalid characters with "_" char.            
    //I want something like this but is NOT working 
    //return Regex.Replace(filename, "# ' ", "_");
    return Regex.Replace(filename, "#", "_");
 }

questionAnswers(2)

yourAnswerToTheQuestion