As long as it is a GLYCOL based brake fluid it is fine. DOT 3&4 are the same thing (Im pretty sure they dont even make DOT 3 anymore, they just label it that way to avoid confusion).
DOT 5 is silicone based (this is a no no in our cars) There are DOT 5.1's that are glycol based and are ok.
Stick with a good DOT3/4 like RBF600 Factory Line or ATE.
The others like castrol or valvoline are fine too but not like the RBF or ATE