Who is the foul-mouthed piano player and singer nicknamed 'Doctor Dirty'? A. Victor Borge B. Richard Cheese C. Jo Stafford D. John Valby