In the play, Julius Caesar, why does Brutus eventually decide to go along with the plot to kill his friend Caesar?

AHe has always secretly hated Cesar
BHe wants the throne for himself
CHe finds out that Caesar plans to kill him if crowned
DHe worries that Caesar has gotten too popular and will abuse his power once he s crowned