Which choice correctly labels the protagonist, antagonist, and foil of The Tragedy of Julius Caesar?

A.protagonist: Brutus; antagonist: Mark Antony; foil: Cassius
B.protagonist: Brutus; antagonist: Cassius; foil: Calpurnia
C.protagonist: Cassius; antagonist: Brutus; foil: Portia
D.protagonist: Mark Antony; antagonist: Brutus; foil: Cassius