The functionalist view of cooperation between states argues that:
A) States cooperate for altruistic reasons
B) Cooperation is based on mutual self-interest
C) Cooperation is rare in international relations
D) States only cooperate under external pressure