Senate of Pakistan comprises of how many members?

Senate of Pakistan comprises of how many members?

A. 104
B. 63
C. 87
D. 50