Step 1: Check the vocabulary in statement A.
Genes controlling a pair of contrasting traits are called alleles, not homozygous, so A mixes up two different terms and is false.
Step 2: Check the breeding history in statement B.
Sahiwal cattle in Punjab are indeed a product of selective breeding and domestication from ancestral wild cattle, so B is true.
Step 3: Check the test cross logic in statement C.
Crossing a dominant-phenotype individual with a homozygous recessive parent is exactly how a test cross reveals whether the dominant individual is homozygous or heterozygous, so C is true.
Step 4: Check the history in statement D.
The graphical grid for combining gametes is the Punnett square, devised by Reginald Punnett, not Mendel, so D is false.
Final answer: Option 2, B and C.