Let me elaborate more on this.
First, when (D) cyclopentene is brominated, it will have two Bromines attached to carbon 1 and 2 of the cyclopentane. Those two Bromines are anti; if the first one is attached on dash and the other MUST be attached on wedge. Let's say the top carbon of the cyclopentane is the C1 on the solution's drawing. The configuration would be then (1S, 2S) according to the priority rule. You know that right? What if wedges and dashes are changed, i.e. the first bromine is on wedges and the other on dash? The configuration is now (1R, 2R). Now we have 2 stereoisomers for (D) and they are enantiomers only (1S, 2S) <--> (1R, 2R). But is (1S, 2R) or (1R, 2S) possible? No, because two bromines can be attached only in anti, not in syn. Don't be confused with meso and enantiomer concepts. See problem 37 for more clarification.
Second, don't forget that the enantiomers and diastereomers are relative terms. If we have (1R, 2R), its enantiomer is (1S, 2S) and its diastereomers are (1R, 2S) or (1S, 2R). But if we started with (1R, 2S), its enantiomer is (1S, 2R) and diastereomers are (1R, 2R) or (1S, 2S). I wouldn't go more about the definition.
Finally, the choice (C) is similar to (D) but with one difference. The ethyl group attached gives another chiral center to (C) when it's brominated to 1,2-dibromo-3-ethlycyclopentane. As discussed before, bromination is anti yielding either (R,R) or (S,S) and the third chiral center ethly group could be (R) or (S). For the simplicity's sake, think bromination has 2 possible choices and the ethyl group also has 2, which gives us 4 possible stereoisomer sets (2x2 =4). The possible stereoisomers are (1R, 2R, 3R), (1R, 2R, 3S), (1S, 2S, 3R), and (1S, 2S, 3S), all 4 of them. (1R, 2R, 3R) and (1S, 2S, 3S) are enantiomers. (1R, 2R, 3S) and (1S, 2S, 3R) are diastereomers to (1R, 2R, 3R) or (1S, 2S, 3S). So, choice (C) has diastereomers.