challenge: What were some of the positions held by Balbir Singh Sidhu in the Punjab Youth Congress Committee?
  
  A. Joint Secretary, Vice president, and Senior Vice president
  B. Joint Secretary and General Secretary
  C. President and Treasurer
  D. General Secretary and President
  Answer: 