The answer is; C
It is caused by the recessive allele because the parents appear normal but are carriers of the disorder (meaning they are heterozygous for Pseudohypertrophic muscular dystrophy). Only when the offspring is heterogenous recessive do they display the disorder.
The disorder is also sex-linked because it tends to affect only boys. This means that the disorder is probably coded for by alleles in the Y- chromosome that determines the male sex.