In 1946 ____ protest against British Government for bad foot and low salary .

A ) Punjab Police Constables

B ) Royal Indian Navy officers ✅

C ) Indian Army

D ) Punjab Labor force