A patient has a prosthetic heart valve and is allergic to penicillin. The most appropriate antibiotic to be used prophylactically is

clindamycin.

tetracycline.

amoxicillin.

metronidazole.

erythromycin.