When was Liaquat Nehru Pact between India and Pakistan signed?

A. 1950
B. 1955
C. 1964
D. 1951