2. 148 countries share ____ international river basins

A 2
B 64
C 234
D 276

D 276